Board logo

主題: [求助] [求助]WinXP routing 問題 [打印本頁]

發表人: fishwater    時間: 2008-4-18 12:53 PM     主題: [求助]WinXP routing 問題

兩台電腦,一台(A)雙網卡,另一台(B)單網卡 (A WinXP home and B WinXP Pro),firewall all are disabled.

A電腦的IP ---192.168.0.136 (Gateway 192.168.0.100)
               ---19.0.0.1

B電腦的IP---19.0.0.2(Gateway 19.0.0.1)

在A電腦上將IProuting enable了,所以 B電腦可以ping 192.168.0.136,但是卻無法 ping 192.168.0.100也無法上網

在A電腦上加入 router add 19.0.0.0 mask 255.0.0.0 192.168.0.100 or router add 19.0.0.0 mask 255.0.0.0 192.168.0.0
都是不行

請問各位大大,有那裡是我忽略了嗎??!!謝謝~~
發表人: tskalong    時間: 2008-4-18 04:23 PM

試試看

route add 19.0.0.0 mask 255.0.0.0 192.168.0.136

route add 19.0.0.1 mask 255.0.0.0 192.168.0.100

[tskalong 在  2008-4-18 04:28 PM 作了最後編輯]
發表人: reginald    時間: 2008-4-18 05:46 PM

要開啟 "網際網路連線共用"

在電腦A上操作

網路芳鄰 --> 在這張網卡(192.168.0.136)上 右鍵-->內容
第三頁,進階
將 "網際網路連線共用" 打鉤

下拉式選單中,選 (19.0.0.1) 的那張網卡

電腦B上只要設Gateway就可以了,不用設route
發表人: tskalong    時間: 2008-4-18 06:01 PM


引用:
reginald寫到:
要開啟 "網際網路連線共用"


對吼~ 我怎麼都忘記這東西
發表人: fishwater    時間: 2008-4-20 07:50 PM


引用:
tskalong寫到:
試試看

route add 19.0.0.0 mask 255.0.0.0 192.168.0.136

route add 19.0.0.1 mask 255.0.0.0 192.168.0.100

[tskalong 在  2008-4-18 04:28 PM 作了最後編輯]


都試過了....不行
發表人: fishwater    時間: 2008-4-20 07:53 PM


引用:
reginald寫到:
要開啟 "網際網路連線共用"

在電腦A上操作

網路芳鄰 --> 在這張網卡(192.168.0.136)上 右鍵-->內容
第三頁,進階
將 "網際網路連線共用" 打鉤

下拉式選單中,選 (19.0.0.1) 的那張網卡

電腦B上只要設Gateway就可以了,不用設route


疑?!我是設 19.0.0.1那張分享,原來是要用192那張阿....我再試試
只是所謂的下拉選單....沒看到過....只有設了ADSl播接後,在 PPPoe那邊看過...
我再試試好了!!謝謝~~~

只是用routing的方式應該要可以才對阿?!因為網路上有人這樣用可以的!!
發表人: fishwater    時間: 2008-4-21 11:02 AM


引用:
reginald寫到:
要開啟 "網際網路連線共用"

在電腦A上操作

網路芳鄰 --> 在這張網卡(192.168.0.136)上 右鍵-->內容
第三頁,進階
將 "網際網路連線共用" 打鉤

下拉式選單中,選 (19.0.0.1) 的那張網卡

電腦B上只要設Gateway就可以了,不用設route


雖然是沒看到下拉選單....不過卻是可以開IE上網了...但是網芳卻是不行
,我還是想用routing方式來用......還是說WinXP無法完全支援rounting呢?!
發表人: fishwater    時間: 2008-4-25 11:33 AM

總結一下.....IP routing方式,完全失敗...不管有沒有自己加靜態route(沒加還比較正常說...哈!!)

用ICS方式,的確可以,但是...方法就是有點笨,還得自己在手動改成自己想要的網段~
假如要可以上網開網頁,設完ICS後,Client那邊要設DNS
假如要可以瀏覽網芳,直接打電腦名稱等等的,就得要在Client那邊設WinS,不然就只能用IP方式連接開啟了!!!
發表人: frank_chlin    時間: 2009-3-21 12:13 AM

原因在於19.0.0.x 網段的封包可以經由192.168.0.136 的網路卡到192.168.0.x 的網段,
但是192.168.0.x 或是外面的電腦, 卻不知道要把送給電腦B(19.0.0.2)的封包送到哪,
也就是外界的電腦並不知道 19.0.0.x 的網段是在哪一部router(電腦)的其他網路介面.
192.168.0.x 的電腦(至少網段的gateway 192.168.0.100) 要加入一條route:
addroute 19.0.0.0 mask 255.255.255.0 192.168.0.136

這樣能確保 192.168.0.x 與 19.0.0.x 兩個網段能互通, 但是上網還是不行的,
因為更外面的那一層的gateway 並不知道 19.0.0.x 的網段是哪一部router負責.
正常的網路芳鄰功能也是不行的, 因為它會用到broadcast, broadcast 封包是不能
跨router的.

在電腦A上使用routing mode是可以達成 192.168.0.x 與 19.0.0.x 兩個網段的互通,
但是在192.168.0.100 這一部gateway上面一定要把網路分享功能打開, 也就是要使用
NAT/PAT mode. 這種設定還會考驗 192.168.0.100 這張網卡能否同時處理 19.0.0.x
與 192.168.0.x 的封包.




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0