AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 1036870
Accepted
JoBe
JoBe
Asked: 2020-10-08 23:04:59 +0800 CST2020-10-08 23:04:59 +0800 CST 2020-10-08 23:04:59 +0800 CST

连接两个不同子网的路由器

  • 772

我已经看到了很多关于这个的问题,但还没有真正理解/不符合我的问题。

我是一个关于网络的新手。

我有两个路由器,都连接到 wan(给它们不同的外部 IP)。

192.168.0.1是vilfo,192.168.2.1是dlink860l

无论如何都可以连接它们,因此 168.0.x 上的计算机可以访问168.2.x上的打印机(和其他服务) (反之亦然)

vilfo 是 vpn 的专用路由器,由 LuCI lede-17.01 提供支持,因此它是高度可定制的(如果你知道该怎么做(我不知道))

如果需要网桥或类似的东西,我确实有另一个目前未使用的路由器。

*编辑:我刚刚测试在路由器之间放置一根网线(局域网端口到局域网端口),但没有真正发生,所以我做了一些其他的事情。大约 30 分钟后,我收到了来自我的 vilfo 的邮件,说发现了新设备。检查后,我看到它是打印机,在检测到的另一个路由器上..

我不知道为什么......但突然它就起作用了......*

router routing subnet
  • 4 4 个回答
  • 16233 Views

4 个回答

  • Voted
  1. Best Answer
    LeRouteur
    2020-10-08T23:33:07+08:002020-10-08T23:33:07+08:00

    正如@mohammed 在他的评论中所说,你应该看看static routing。

    假设路由器 A (192.168.0.0) 想要与路由器 B (192.168.2.0) 后面的网络通信。

    使用静态路由,您只需在路由器 A 上的路由表中添加一个条目,告诉“如果我有网络 192.168.2.0 的数据包,我将使用我的接口 xxx 将它发送到路由器 192.168.2.1”。

    不要忘记在路由器 B 上创建静态路由(如果不这样做,通信将是单向的)。

    编辑:根据@JacobEvans 的评论,我会补充一点,你还需要在你的 2 个路由器之间建立一个网络。您可以使用站点到站点 VPN(也许您的 Vilfo 路由器可以做到)或对等网络,但我会推荐 VPN,因为它更易于创建。

    • 4
  2. Jacob Evans
    2020-10-09T06:43:17+08:002020-10-09T06:43:17+08:00

    如果您希望合并网络,为什么要让它们分开?否则,某些使用广播发现的系统(如 spotify、chromecast、apple play 等)将无法在这些网络之间运行。

    我建议将 dlink 设置为您的 vilfo 路由器上的接入点,如果您希望某些服务使用直接互联网呼叫,vilfo 有关于拆分隧道的文档。

    根据手册

    如果您将 DIR-860L 路由器连接到现有路由器以用作无线接入点和/或交换机,则必须在将 DIR-860L 连接到网络之前对其执行以下操作: • 禁用 UPnP™ • 禁用DHCP • 将 LAN IP 地址更改为网络上的可用地址。路由器上的 LAN 端口无法接受来自其他路由器的 DHCP 地址。要连接到另一个路由器,请按照以下步骤操作:

    1. 将电源插入路由器。使用以太网电缆将您的一台计算机连接到路由器(LAN 端口)。确保您在计算机上的 IP 地址是 192.168.0.xxx(其中 xxx 介于 2 和 254 之间)。请参阅网络基础部分了解更多信息。如果您需要更改设置,请在进行任何更改之前记下现有设置。在大多数情况下,您的计算机应设置为自动接收 IP 地址,在这种情况下您无需对计算机进行任何操作。
    2. 打开 Web 浏览器,输入http://192.168.0.1(或 http://dlinkrouter.local./),然后按 Enter。出现登录窗口时,将用户名设置为 Admin 并将密码框留空。单击登录以继续。
    3. 单击高级,然后单击高级网络。取消选中启用 UPnP 复选框。单击保存设置以继续。
    4. 单击设置,然后单击网络设置。取消选中启用 DHCP 服务器复选框。单击保存设置以继续。
    • 3
  3. MohammadReza moeini
    2020-10-09T04:14:47+08:002020-10-09T04:14:47+08:00

    您的子网需要静态路由,
    我参考查看 serverfault 中的另一篇文章 如何在 OpenWRT / LEDE 中定义两个子网之间的静态路由?

    • 0
  4. Infosec
    2021-11-05T19:05:55+08:002021-11-05T19:05:55+08:00

    我对你的意思感到困惑...... 路由器上的 192.168.0.x 不是外部 IP。它们是路由器的 LAN IP 地址,这就是连接设备在该子网范围内吐出 IP S 的原因。外部 IP 地址将是来自 ISP 的 WAN 互联网连接地址,您的路由器使用该地址与进出您家的线路通话。

    那么在这种情况下,他们实际上有两个不同的外部 IP 吗?或者它们是否设置为相同的 WAN ISP 外部 IP?据我所知,如果不付费并拥有第二条线路,您就不能拥有两个外部 IP……。但我可能对最后一部分有误解,但就外部 IP 而言,我知道我并没有被误导,因为这是我谋生的工作,所以我只是想知道你实际运行的是什么配置?

    我什至不确定您如何将第二个路由器设置为不同的外部 IP,而无需首先由您的 ISP 分配给您。否则你必须有相同的外部,因为你不能像你为你的路由器 LAN IP 那样做一个

    • -2

相关问题

  • 用 D-LINK DFL-CPG310 防火墙替换 Cisco Pix 防火墙

  • 为 Cisco ASA 5510 上的端口 443/80 创建 NAT 规则和安全策略

  • Mac笔记本电脑无线路由器崩溃

  • 远程连接到局域网内的 Sql 服务器

  • 远程连接到 LAN 内的 SQL 服务器

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve