![如何连接两个 LAN?](https://linux22.com/image/1404671/%E5%A6%82%E4%BD%95%E8%BF%9E%E6%8E%A5%E4%B8%A4%E4%B8%AA%20LAN%EF%BC%9F.png)
我有以下局域网:
羊毛
IP 范围:192.168.1.x
子网掩码:255.255.255.0
默认网关:192.168.1.1
在 LAN A 中使用 NetGear 路由器(型号 WGR614v9),我连接到 WAN。路由器 B(TP-Link TL-WR741N)使用 LAN 端口连接到路由器 A。
在路由器 BI 中有以下设置可以使用 LAN A 上的路由器 A 连接到 WAN:
IP 地址:192.168.1.2
子网掩码:255.255.255.0
默认网关:192.168.1.1
DNS 服务器:192.168.1.1,0.0.0.0
因此,它使用路由器 A 与 WAN 连接。路由器 B 上的 LAN B 配置如下:
局域网络
IP 范围:192.160.1.x
子网掩码:255.255.255.240
默认网关:192.160.1.1
路由器 A 具有到路由器 B 的静态路由,如下所示:
目标:192.160.1.0
子网掩码:255.255.255.240
网关:192.168.1.2(即路由器 B)
Metrix:2
这两个局域网用于公司两个不同的部门。每个局域网都配置了自己的服务器。所以我们不想更改任何局域网的子网。
LAN B 可以顺利地使用 LAN A 上网。我可以从 LAN B ping LAN A 中的任何 PC。但是我的问题是我无法从 LAN A ping 通 LAN B 中的任何 PC。此外,没有 PC 可以在网络部分 (Windows 7 和 8) 中看到其他网络 PC...
请帮我如何使这两个网络相互通信...
提前致谢...
答案1
您面临的问题是由 LAN B 上的路由器引起的。它执行 NAT,而您在此设置中并不需要它。LAN A 内从 LAN B 到 LAN A 的所有流量都具有 LAN B 中路由器的源地址。您需要一个只在网络之间转发流量而不是转换的路由器。
查看路由器手册,了解是否可以禁用 NAT。如果不行,请尝试寻找没有 NAT 的路由器。大多数 SMB 和分支路由器都具有此功能,您可以在 eBay 上以 50-100 美元的价格购买过时的型号。或者,作为一种解决方法,您可以设置端口转发(网上有很多不错的指南)。