admin管理员组文章数量:1532499
2024年4月21日发(作者:)
windows route命令提示“路由添加失败 找不到元素”原因分析
2014-01-06 18:56:41| 分类: -网络技术 | 标签:route add 路由添加失败 找
不到元素
先找了资料,摘录如下: 实验需要,在电脑上弄了两个Loopback接口,并分配
了不同网段的地址,但是在宿主机与客户机通信时,第一个包总是很慢,于是想到了添加
静态路由,但是又发现windows下的route命令真是很难搞,总是报莫名奇妙的错误,
其中一个就是添加路由时提示“路由添加失败: 找不到元素。”,折磨了很久,终于发现了
个中原因: 其实原因很简单,就是命令不完整,一条完整的route命令应该像这
样: route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1 IF 31 其中,
192.168.1.1是网关,IF 31是接口,这个接口在电脑有多个网卡时是必不可少的,因为你
需要确定一条路由是从哪个接口进来和出去的,31就是执行route print后,每个网卡前
面的第一个省略号前面的数字。 这样,在同时需要连接内网和外网时,可以把外
网的网关设为默认网关,内网的网段一一添加到静态路由中,比方说我的路由如下:
route -f route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 1 IF 31
route add 192.168.1.0 mask 255.255.255.0 192.168.1.119 IF 17 route add
192.168.2.0 mask 255.255.255.0 192.168.2.119 IF 18 192.168.1.119 和
192.168.2.119 分别为我的两个Loopback接口的IP地址,这个和后面的IF需要是对应
的。 我的IF也贴出来如下: C:Users>route print
====================================================
======================= 接口列表 31...20 7c 8f 61 73
d0 ......Qualcomm Atheros AR5B97 Wireless Network Adapter 20...f8 f8 f8
f8 f8 f8 ......Sangfor VPN virtual network adapter 18...02 00 4c 4f 4f
50 ......Microsoft Loopback Adapter #2 17...02 00 4c 4f 4f 50 ......Microsoft
Loopback Adapter 12...20 6a 8a 39 e4 7a ......Broadcom NetLink (TM)
Gigabit Ethernet 27...08 00 27 00 44 fc ......VirtualBox Host-Only Ethernet
Adapter 28...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for
VMnet8 1...........................Software Loopback Interface 1 13...00 00
00 00 00 00 00 e0 Microsoft ISATAP Adapter 15...00 00 00 00 00 00 00 e0
Microsoft ISATAP Adapter #2 10...00 00 00 00 00 00 00 e0 Microsoft Teredo
Tunneling Adapter 14...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
#3 windows的route命令帮助写的真烂,坑爹啊,折腾好几个晚上了,就这个
问题。实际操作成功,摘录如下:C:WindowsSystem32>route
print=================================================
==========================接口列表 16...84 a6 c8 e8 cc
32 ......Microsoft Virtual WiFi Miniport Adapter #84 a6 c8 e8 cc
32 ......Microsoft Virtual WiFi Miniport 84 a6 c8 e8 cc 31 ......Intel(R)
Centrino(R) Wireless-N 5c f9 dd 52 72 4f ......Atheros AR8161/8165 PCI-E
Gigabit Ethernet Controller (NDIS 6.20) 11...84 a6 c8 e8 cc 35 ......Bluetooth 设备(个
人区域网) 17...00 50 56 c0 00 01 ......VMware Virtual Ethernet Adapter for VMnet1
18...00 50 56 c0 00 08 ......VMware Virtual Ethernet Adapter for VMnet8
1...........................Software Loopback Interface 00 00 00 00 00 00 00 e0
Microsoft ISATAP Adapter #00 00 00 00 00 00 00 e0 Microsoft ISATAP
Adapter #00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #00 00 00
00 00 00 00 e0 Microsoft 6to4 00 00 00 00 00 00 00 e0 Microsoft
ISATAP Adapter #00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter #8
25...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
#9C:WindowsSystem32>route ADD 20.0.4.0 MASK 255.255.255.0
20.5.133.254 METRIC 3 IF 13 操作完成!C:WindowsSystem32>ping 20.0.4.22正
在 Ping 20.0.4.22 具有 32 字节的数据:来自 20.0.4.22 的回复: 字节=32 时间=3ms
TTL=58来自 20.0.4.22 的回复: 字节=32 时间=3ms TTL=58
版权声明:本文标题:windows route命令提示“路由添加失败 找不到元素”原因分析 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1713705495a367058.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论