多宿主 Windows 2016 Server 默认路由忽略指标/偏好

多宿主 Windows 2016 Server 默认路由忽略指标/偏好

我有一台带有两个 NIC 的主机,都可以访问互联网,但我试图手动设置特定 NIC 的首选项。

我的界面指标:

PS C:\Users\Administrator\Desktop> Get-NetIPInterface -ConnectionState Connected -InterfaceAlias "Ethernet*"  | Format-Table;

ifIndex InterfaceAlias                  AddressFamily NlMtu(Bytes) InterfaceMetric Dhcp     ConnectionState PolicyStore
------- --------------                  ------------- ------------ --------------- ----     --------------- -----------
10      Ethernet 5                      IPv4                  1500               1 Disabled Connected       ActiveStore
3       Ethernet 2                      IPv4                  1500               1 Enabled  Connected       ActiveStore

网络路由:

PS C:\Users\Administrator\Desktop>  Get-NetRoute -DestinationPrefix "0.0.0.0/0" | Format-Table;

ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
------- -----------------                              -------                                  ----------- -----------
10      0.0.0.0/0                                      10.0.20.1                                          2 ActiveStore
3       0.0.0.0/0                                      172.25.1.1                                        10 ActiveStore

路由打印(似乎是 NetIPInterface 度量 + NetRoute 度量):

Active Routes:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0       172.25.1.1      172.25.1.89     11
          0.0.0.0          0.0.0.0        10.0.20.1      10.0.23.243      3

但是之后:

PS C:\Users\Administrator\Desktop> (Find-NetRoute -remoteIpAddress 8.8.8.8)[1]

ifIndex DestinationPrefix                              NextHop                                  RouteMetric PolicyStore
------- -----------------                              -------                                  ----------- -----------
3       0.0.0.0/0                                      172.25.1.1                                        10 ActiveStore

gw 为“10.0.20.1”的路由度量值较低,为什么这不是下一跳?我没有针对“8.8.8.8”的更具体的路由。

我已经尝试过这个:
netsh interface ip delete destinationcache
但没有任何改变。

相关内容