作者Saren (Saren)
看板Network
标题[问答] Windows 7 routing table 设定
时间Mon Aug 1 21:19:45 2011
小弟公司配的电脑从XP变成Win 7了
公司的电脑有LDAP跟Intranet.
分别是10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16.
而另外因为经常性的需要查询资料要连到外网
因此一直以来都有写一个批次档设定routing table.
route -f
route add -p 0.0.0.0 mask 0.0.0.0 gateway1
route add -p 10.0.0.0 mask 255.0.0.0 gateway2
route add -p 172.16.0.0 mask 255.254.0.0 gateway2
route add -p 192.168.0.0 mask 255.255.0.0 gateway2
gateway1为连外网用 无线网路 用个人的3G
gateway2为连内网用 有线网路 LDAP
在XP下一直没遇到啥问题.
但是换成win 7之後
跑以上的批次档会造成内外都连不上.
後来是有修改成以下的设定
route -f
route add -p 0.0.0.0 mask 0.0.0.0 gateway1 if 13
route add -p 10.0.0.0 mask 255.0.0.0 gateway2 if 12
route add -p 172.16.0.0 mask 255.254.0.0 gateway2 if 12
route add -p 192.168.0.0 mask 255.255.0.0 gateway2 if 12
这样子则网页可以连上 但是内网时速度很慢 在XP不会有很慢的情形.
但是在10.xx.xx.xx/255.255.254.0这一段的网路则都无法使用
因为这段网路是自家单位一些印表机与档案伺服器在用的
不知道版上有无先进也有遭遇到相同的情形 同时也有解决的方法呢?
因为连外网其实是不符合公司规定 但是有太多次在找资料时
网站都在公司开放的黑名单当中
基本上也是不怎麽方面请自家的mis协助.
Aug, 12, 2011 updated.
後来在批次档修改成
route delete 0.0.0.0
route add -p 0.0.0.0 mask 0.0.0.0 gateway1
route add -p 10.0.0.0 mask 255.0.0.0 gateway2
route add -p 172.16.0.0 mask 255.254.0.0 gateway2
route add -p 192.168.0.0 mask 255.255.0.0 gateway2
也就是不下flush command之後就正常了
但是很慢的情形只有在IE8/IE9, 而Chrome正常.~
看起来是IE8(in WIN7), IE9在我的routing rule下
在没有其它辅助的routing rule会有问题
像是
10.x.x.x mask 255.255.254.0 gateway2
会认不到该连到内网的routing
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.60.172
※ 编辑: Saren 来自: 122.117.60.172 (08/01 21:29)
1F:→ zaknafein:mis最讨厌的人 08/01 21:55
2F:→ Saren:如果我当mis, 也会很讨厌这种人 XD. 08/01 22:26
3F:推 overxxx:如果route -f这行不下,然後route 0.0.0.0多加metric 1呢? 08/03 00:17
※ 编辑: Saren 来自: 122.117.60.172 (08/12 21:39)
4F:→ hjt00:我是把後面三个内网的metric 设 1 外网设20 08/16 10:25