作者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)
→ zaknafein:mis最討厭的人 08/01 21:55
→ Saren:如果我當mis, 也會很討厭這種人 XD. 08/01 22:26
推 overxxx:如果route -f這行不下,然後route 0.0.0.0多加metric 1呢? 08/03 00:17
※ 編輯: Saren 來自: 122.117.60.172 (08/12 21:39)
→ hjt00:我是把後面三個內網的metric 設 1 外網設20 08/16 10:25