Windows 2 NIC 2 网络 - 路由问题

Windows 2 NIC 2 网络 - 路由问题

我有一台带有 2 个 NIC 的 Windows Server Box,位于 2 个网络中,并通过网关路由器连接到第三个网络:例如:

A: 10.1.1.0/24 - Remote Network
B: 172.1.1.0/24 - "DMZ" with GW Router to Network A on IP 172.1.1.1
C: 192.168.1.0/24 - Local LAN - Default Gateway 182.168.1.1

NIC1 is in Network B: 172.1.1.5
NIC2 is in Network C: 192.168.1.5 - gets settings via DHCP

我想要访问/来自网络 A。当我将 NIC1 上的默认网关设置为 172.1.1.1 时,我可以访问网络 A,但具有 2 个不同默认网关的配置被认为是有问题/损坏的。

如何最好地解决这个问题?

我的第一个想法是通过网络 B 上的路由器设置到网络 A 的路由:

route add 10.1.1.0 mask 255.255.255.0 172.1.1.1

问题:

  • 该路线被忽略。命令回答“OK!”,后续的“route print”不会列出该路线

答案1

您不能有两个默认网关,因为这是矛盾的。默认网关的另一个短语是“最后的网关”,而两件事不能是最后的。

如果您记得 Windows 路由(包括您的默认网关)是所有 NIC、IP 和接口的全局设置,它可能会帮助您形象化这一点。

您可能需要在命令中添加metric和选项。请尝试使用这些选项,如果没有帮助,interface然后在此处发布结果。此外,如果您希望此设置在重新启动后仍然有效,则需要在后面添加:route print-proute

ROUTE -P ADD 10.1.1.0 MASK 255.255.255.0 172.1.1.1 METRIC 1 IF B

相关内容