我有一个虚拟的Windows服务器2008 R2与2个虚拟networking适配器,一个是一个域的一部分,另一个不是。 当我ping到一个特定的PC是域的一部分,它通过第二个networking适配器(不在域中的那个)连接到它,我试图用一个静态路由来改变它:
ROUTE ADD -P <target PC's IP> MASK <Subnet mask from ipconfig> <Default Gateway of the adapter in the domain> if <tried it with all possible interfaces>
不幸的是,这不起作用,所以我很乐意得到如何使这个静态路由,以便我的服务器将通过域中的networking适配器连接到域中的PC协助。
路由打印和ipconfig的输出:
C:\Users\user>route print ======================================== Interface List 18...00 15 5d 80 0f 47 ......Microsoft Virtual Machine Bus Network Adapter #2 11...00 15 5d 80 0f 1a ......Microsoft Virtual Machine Bus Network Adapter 1...........................Software Loopback Interface 1 12...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter 21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2 IPv4 Route Table =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.128.254 192.168.128.13 5 0.0.0.0 0.0.0.0 192.168.137.1 192.168.137.15 5 127.0.0.0 255.0.0.0 On-link 127.0.0.1 306 127.0.0.1 255.255.255.255 On-link 127.0.0.1 306 127.255.255.255 255.255.255.255 On-link 127.0.0.1 306 192.168.128.0 255.255.255.0 On-link 192.168.128.13 261 192.168.128.13 255.255.255.255 On-link 192.168.128.13 261 192.168.128.255 255.255.255.255 On-link 192.168.128.13 261 192.168.137.0 255.255.255.0 On-link 192.168.137.15 261 192.168.137.15 255.255.255.255 On-link 192.168.137.15 261 192.168.137.255 255.255.255.255 On-link 192.168.137.15 261 224.0.0.0 240.0.0.0 On-link 127.0.0.1 306 224.0.0.0 240.0.0.0 On-link 192.168.128.13 261 224.0.0.0 240.0.0.0 On-link 192.168.137.15 261 255.255.255.255 255.255.255.255 On-link 127.0.0.1 306 255.255.255.255 255.255.255.255 On-link 192.168.128.13 261 255.255.255.255 255.255.255.255 On-link 192.168.137.15 261 =========================================================================== Persistent Routes: Network Address Netmask Gateway Address Metric 192.168.128.8 255.255.255.0 192.168.128.254 1 =========================================================================== IPv6 Route Table =========================================================================== Active Routes: If Metric Network Destination Gateway 18 261 ::/0 fe80::f427:d7d8:4ec2:fd5 1 306 ::1/128 On-link 11 261 fe80::/64 On-link 18 261 fe80::/64 On-link 11 261 fe80::8ce7:a7a5:d7c0:faf1/128 On-link 18 261 fe80::a8c7:ee26:b1bb:fd77/128 On-link 1 306 ff00::/8 On-link 11 261 ff00::/8 On-link 18 261 ff00::/8 On-link =========================================================================== Persistent Routes: None C:\Users\user>ipconfig Windows IP Configuration Ethernet adapter Local Area Connection 2: Connection-specific DNS Suffix . : Link-local IPv6 Address . . . . . : fe80::a8c7:ee26:b1bb:fd77%18 IPv4 Address. . . . . . . . . . . : 192.168.137.15 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : fe80::f427:d7d8:4ec2:fd5%18 192.168.137.1 Ethernet adapter Local Area Connection: Connection-specific DNS Suffix . : domainName.com Link-local IPv6 Address . . . . . : fe80::8ce7:a7a5:d7c0:faf1%11 IPv4 Address. . . . . . . . . . . : 192.168.128.13 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.128.254 Tunnel adapter isatap.domainName.com: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . : domainName.com Tunnel adapter isatap.{5364A7C9-95AE-4753-98A3-8D60A49D43D5}: Media State . . . . . . . . . . . : Media disconnected Connection-specific DNS Suffix . :
问题的一部分是,你有2违反网关默认网关的意思违反了默认网关。 把默认网关只在一个接口上。 然后使用静态路由,通过其他接口指导您想要的stream量。
例如,LAN1 192.168.123.13掩码255.255.255.0和网关192.168.128.254。 这将获得所有stream量到192.168.123.x和任何其他networking将通过网关定向。
但是,然后添加LAN2 192.168.137.15掩码255.255.255.0没有任何默认网关。 这将自动创build一个路由条目192.168.137.x将通过此接口,而不是默认网关。 现在,如果您希望其他stream量通过该接口,您可以创build一个静态路由,如:
ROUTE ADD -P 192.168.33.0 MASK 255.255.255.0 192.168.137.1
这将通过LAN2发送到192.168.33.x的stream量,因为192.168.137.1与LAN2接口在同一个networking中。