我有以下网络布局:
192.168.3.0/24
- WiFi,互联网;
192.168.46.0/24
- LAN,仅用于本地家庭组、Synergy kbd/鼠标共享。没有互联网。
Windows 8.1, 192.168.3.126
、192.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 连接,它就看不到互联网。
发生这种情况是因为接口的度量标准错误(20
和25
)。
我按照建议更改了接口度量标准(如上所示)(30
对于 LAN)这个答案,因此它开始正常工作。
我的问题是:
- 为什么Windows 8.1不需要设置指标?
- 是否是因为路由表中默认路由记录的顺序不同?(参见前两个记录)
- 如果是这样,我该如何重新排序默认网关记录在路由表中?