为什么路由表在 Windows 8.1 和 Windows 7 中的表现不同?

为什么路由表在 Windows 8.1 和 Windows 7 中的表现不同?

我有以下网络布局:
192.168.3.0/24- WiFi,互联网
192.168.46.0/24- LAN,仅用于本地家庭组、Synergy kbd/鼠标共享。没有互联网。

Windows 8.1, 192.168.3.126192.168.46.130
Windows 7 192.168.3.125,、192.168.46.137

route print在 Windows 8.1 中:(跳过不相关的记录)

IPv4 Route Table
===========================================================================
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.3.1    192.168.3.126     25
          0.0.0.0          0.0.0.0     192.168.46.1   192.168.46.130     20
      192.168.3.0    255.255.255.0         On-link     192.168.3.126    281
    192.168.3.126  255.255.255.255         On-link     192.168.3.126    281
    192.168.3.255  255.255.255.255         On-link     192.168.3.126    281
     192.168.46.0    255.255.255.0         On-link    192.168.46.130    276
   192.168.46.130  255.255.255.255         On-link    192.168.46.130    276
   192.168.46.255  255.255.255.255         On-link    192.168.46.130    276

route print在 Windows 7 中:(跳过不相关的记录)

IPv4 Route Table                                                            
=========================================================================== 
Network Destination        Netmask          Gateway       Interface  Metric 
          0.0.0.0          0.0.0.0     192.168.46.1   192.168.46.137     30 
          0.0.0.0          0.0.0.0      192.168.3.1    192.168.3.125     25 
      192.168.3.0    255.255.255.0         On-link     192.168.3.125    281 
    192.168.3.125  255.255.255.255         On-link     192.168.3.125    281 
    192.168.3.255  255.255.255.255         On-link     192.168.3.125    281 
     192.168.46.0    255.255.255.0         On-link    192.168.46.137    286 
   192.168.46.137  255.255.255.255         On-link    192.168.46.137    286 
   192.168.46.255  255.255.255.255         On-link    192.168.46.137    286 

最初,当 Windows 7 默认路由指向时,我遇到了一个问题192.168.46.1,因此一旦 LAN 连接,它就看不到互联网。

发生这种情况是因为接口的度量标准错误(2025)。
我按照建议更改了接口度量标准(如上所示)(30对于 LAN)这个答案,因此它开始正常工作。

我的问题是:

  • 为什么Windows 8.1不需要设置指标?
  • 是否是因为路由表中默认路由记录的顺序不同?(参见前两个记录)
  • 如果是这样,我该如何重新排序默认网关记录在路由表中?

相关内容