![Windows 双 NIC - 此设置会导致 IP 地址冲突吗?](https://linux22.com/image/664141/Windows%20%E5%8F%8C%20NIC%20-%20%E6%AD%A4%E8%AE%BE%E7%BD%AE%E4%BC%9A%E5%AF%BC%E8%87%B4%20IP%20%E5%9C%B0%E5%9D%80%E5%86%B2%E7%AA%81%E5%90%97%EF%BC%9F.png)
我的公司总共有三个子网,其中两个子网具有相同的 IP 地址集...192.168.0.x。这以前不是问题,但我们要在两个路由器之间建立 VPN 连接。所以现在我的网络将如上图所示。
客户端 A 是安装了两个网卡的标准 Windows 台式机。Windows 默认设置。无桥接。以下是我希望每台机器的运行方式...
客户端 A --> 192.168.0.70 --> 客户端 C
客户端 B --> 192.168.0.70 --> 客户端 D
我的理解是,默认情况下,Windows 根据每个 NIC 的 IP 地址路由传出流量。如果是这样,在我建立 VPN 后,路由应该按描述运行,对吗?如果不是,我该怎么做才能获得该功能?
附言
我确实意识到最理想的做法是将我的 192.168.0.x 子网之一更改为其他子网。由于我无法控制的原因,这不是一个选择。
答案1
这是一个坏主意。
好吧,话虽如此,只要客户端 D 永远不需要访问客户端 C 或其子网上的任何东西,这也许可行。客户端 A 应将其默认网关设置在 192.168.111.0 子网中的 NIC 上,并将 NIC 设置在 192.168.0.0 子网中一定不能有默认网关设置。否则您的数据包将不知道该去哪里。
我不能过分强调这个想法有多糟糕。特别是如果要配置多台机器,例如客户端 A。