Gil*_*Gil 6 vmware routes routed-commands loopback-address windows-7
我正在开发一个项目,在 VMWare 来宾中使用 FreeBDS 创建一个 WAN 模拟器,该虚拟机配置为在主机操作系统与其普通网关路由器之间路由流量。我计划修改主机上的路由表,以便正确重定向其流量,并在来宾中使用 ipfw 来修改各种网络特征。
在 Windows 7 中,我可以使用“ROUTE -f”完全清除路由表,但之后我无法为环回地址重新创建路由。
这是我在使用“ROUTE -f”清除之前的路由表:
===========================================================================
Interface List
10...00 1c c0 ea c9 c2 ......Realtek RTL8168D/8111D Family PCI-E Gigabit
Ethernet NIC (NDIS 6.20)
18...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1
20...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
1...........................Software Loopback Interface 1
11...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
12...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
19...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #2
21...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #3
===========================================================================
IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.254 192.168.1.68 20
10.10.10.0 255.255.255.0 On-link 10.10.10.1 276
10.10.10.1 255.255.255.255 On-link 10.10.10.1 276
10.10.10.255 255.255.255.255 On-link 10.10.10.1 276
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
192.168.1.0 255.255.255.0 On-link 192.168.1.68 276
192.168.1.68 255.255.255.255 On-link 192.168.1.68 276
192.168.1.255 255.255.255.255 On-link 192.168.1.68 276
192.168.110.0 255.255.255.0 On-link 10.10.10.1 276
192.168.110.1 255.255.255.255 On-link 10.10.10.1 276
192.168.110.255 255.255.255.255 On-link 10.10.10.1 276
192.168.163.0 255.255.255.0 On-link 192.168.163.1 276
192.168.163.1 255.255.255.255 On-link 192.168.163.1 276
192.168.163.255 255.255.255.255 On-link 192.168.163.1 276
===========================================================================
Persistent Routes:
None
Run Code Online (Sandbox Code Playgroud)
在“ROUTE -f”之后,“Active Routes:”下面的所有路由在 Windows 7 上都消失了。(这在 Vista 上不会发生;只有默认网关,顶行,消失了。)我已经能够重新创建表大多数情况下,但我无法为 127.0.0.1 重新创建路由。不会出现错误消息,但会显示 ROUTE 的帮助文本。
谁能告诉我手动添加回环地址路由的方法?
如果您希望重新创建此路线:
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
Run Code Online (Sandbox Code Playgroud)
然后你必须这样做:
route add 127.0.0.1 mask 255.255.255.255 0.0.0.0 metric 306
Run Code Online (Sandbox Code Playgroud)
但是,您会注意到它METRIC永远不会被重新创建。我不知道为什么会这样,但这可能只是 Windows 试图智胜用户。使用“... METRIC 1”可能会取得更好的成功。另外,要重新创建On-link,您只需使用0.0.0.0.
还有两件事。
(1) 删除路由时,Windows 会删除该 上的所有路由Network Destination。所以它们需要像您注意到的那样重新创建。
(2) Windows 中不很好地支持嗅探本地环回接口路由,因此您需要确保环回路由首先“退出”接口,通常是通过外部网关。
| 归档时间: |
|
| 查看次数: |
10090 次 |
| 最近记录: |