PCZONE 討論區

PCZONE 討論區 (https://www.pczone.com.tw/vbb3/)
-   -- 網 路 技 術 版 (https://www.pczone.com.tw/vbb3/forum/29/)
-   -   關於Win XP下的連線分享 (https://www.pczone.com.tw/vbb3/thread/29/30410/)

-Hero- 2002-02-15 07:51 PM

[QUOTE][i]最初由 milwater 發表[/i]
[B]
可否請教一下, 這樣的原因是指MTU值過高而造成的嗎?
:confused: [/B][/QUOTE]
是的,所以要自己測試電腦的MTU值,然後再造前面的方式設定之
Win9x、ME和2000、XP的設定地方有些許不同,
但大致上是一樣的

Ben 2002-02-27 04:47 PM

[QUOTE][i]最初由 herozero 發表[/i]
[B]
我找到問題原因了!
請先於命令提示字元下打 ping [url]www.kimo.com.tw[/url] -f -l 1450
其中若畫面出現timeout則一直從1450往下遞減,
然後將找到的數字到執行中鍵入regedit
接著在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interface\
中會有些許目錄,在目錄中若資料內有出現你的虛擬IP,則便在此目錄下
新增 DWORD\MTU
數值則是你剛在命令提示字元下打的那數字~ [/B][/QUOTE]
請問herozero我也是今天剛好朋友遇到這個問題,但是還是無法解決,拜託您了,我現在的問題是在A(SERVER端)您說的ping [url]www.kimo.com.tw[/url] -f -l 1450,我PING到1453才沒有東西,但是沒你說的timeout,還有就是您剛說的那個HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interface\
之下也沒出現虛擬ip,只有4個目錄,那我該新增在那一個目錄下呢?拜託各位大大了,
[IMG]http://netcity3.web.hinet.net/userdata/ben1968/ping.jpg[/IMG]

sueshihwei 2002-02-27 06:10 PM

改用RASPPPOE連線
捨棄XP內建撥號程式
這個問題即可解決

RASPPPOE可以手動更改MTU值
省去找機碼的時間

Ben 2002-02-27 09:05 PM

謝謝sueshihwei兄,那我的問題是分享寬頻的部分有沒有哪位朋友建議一下哪一軟體在分享的設定簡單一點的,別像sygate那麼麻煩,因為我的朋友電腦知識沒那麼強,謝謝大家了^^

-Hero- 2002-02-28 01:29 AM

[QUOTE][i]最初由 Ben 發表[/i]
[B]
請問herozero我也是今天剛好朋友遇到這個問題,但是還是無法解決,拜託您了,我現在的問題是在A(SERVER端)您說的ping [url]www.kimo.com.tw[/url] -f -l 1450,我PING到1453才沒有東西,但是沒你說的timeout,還有就是您剛說的那個HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interface\
之下也沒出現虛擬ip,只有4個目錄,那我該新增在那一個目錄下呢?拜託各位大大了,
[IMG]http://netcity3.web.hinet.net/userdata/ben1968/ping.jpg[/IMG] [/B][/QUOTE]
你設1450即可,
可否請你說明一下是那四個目錄呢?

-Hero- 2002-02-28 01:31 AM

[QUOTE][i]最初由 Ben 發表[/i]
[B]謝謝sueshihwei兄,那我的問題是分享寬頻的部分有沒有哪位朋友建議一下哪一軟體在分享的設定簡單一點的,別像sygate那麼麻煩,因為我的朋友電腦知識沒那麼強,謝謝大家了^^ [/B][/QUOTE]
其實最簡單的就是用Win2000Server或WinXP下的ICS分享方式,
只是請問你朋友欲上網的電腦共幾部呢?

Ben 2002-03-01 05:56 AM

herozero兄,感謝你這麼熱心的回答,但是因為server已經是xp pro了,所以考慮到他們也有玩game,所以可能不會再變更,我想最好等他們的giga到期後改為hi het或seed net吧,那現在是只有兩台,server是xp pro,client端是98,原本以為在xp的連線上設分享就可以了(記得以前用win2000都沒這個問題)可是giga又只有一個固定ip,所以我自己在家裡也測試了,真的是很怪,除了yahoo、yam、和pchome,也還有一些大型的入口網站打不開,您說的ics的設置我也測試過,狀況還是一樣沒變,sygate可以搞定嗎?有沒有哪位有試過?那我再繼續找其他的方法試試吧.請問您有raspppoe的xp版嗎?如果有是否能mail給我,謝謝了^^

-Hero- 2002-03-01 04:16 PM

[QUOTE][i]最初由 Ben 發表[/i]
[B]herozero兄,感謝你這麼熱心的回答,但是因為server已經是xp pro了,所以考慮到他們也有玩game,所以可能不會再變更,我想最好等他們的giga到期後改為hi het或seed net吧,那現在是只有兩台,server是xp pro,client端是98,原本以為在xp的連線上設分享就可以了(記得以前用win2000都沒這個問題)可是giga又只有一個固定ip,所以我自己在家裡也測試了,真的是很怪,除了yahoo、yam、和pchome,也還有一些大型的入口網站打不開,您說的ics的設置我也測試過,狀況還是一樣沒變,sygate可以搞定嗎?有沒有哪位有試過?那我再繼續找其他的方法試試吧.請問您有raspppoe的xp版嗎?如果有是否能mail給我,謝謝了^^ [/B][/QUOTE]
首先回答你之前的問題,
在ping的動作主要是要找出maxmtu值,
依你之前的圖,那設1453以後即可,你可設1450,意即無loss.
而之前說的那個目錄是指在win2000下的情形,
在win98則是如下我的說明,
差別只在目錄不同,動作過程仍相同。

我將我的做法完整呈述一便好了:
Server插兩張網卡,一張接至ADSL ATU-R,一張接至Client(跳線)
ADSL ATU-R的那張設自動取得IP位址
接至Client的那張:
IP:192.168.0.1
子網路遮罩:255.255.255.0
預設閘道:192.168.0.1
而WinXP的連線程式亦設自動取得IP位址,且將連線共用開啟。

Client PC:
IP:192.168.0.2
子網路遮罩:255.255.255.0
預設閘道:192.168.0.1

所有電腦的DNS Server都設203.133.1.6、203.133.1.8

在Client PC下的命令列提示字元下鍵入:
ping tw.yahoo.com -f -l 1450
(基本上設1450就應可以,若不行再依序遞減)
執行regedit,並找到以下目錄:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Nettrans\000n
(若Client PC只有一張網卡,則n=1)
在000n下新增->字串->MaxMTU
並在新增的MaxMTU字串裡數值填你ping到的數值,e.g 1450

通常在WinXP下我就用它預設的那個撥號程式,
而若是在2000下則用RASPPPOE
但使用RASPPPOE仍是要Ping一下你的matmtu值
而Sygate我也有小試過,覺得並不方便好用

Ben 2002-03-02 04:22 PM

herozero兄再一次感謝您的熱心教學,其實我有搜尋過之前的文章,真的是怎麼試都不行,經過您的分享也讓我的經驗更為豊富,我終於測試ok,但是有些部分還是不太了解為什麼?
經過多天來的反覆測試結果,我這裡的硬體為seed net 512/64 計時制adsl,adsl mordem後面接swithing hub,後面再接三部電腦,
a win xp pro 網路卡d-link530tx-a(DURON650、256MB RAM)
b win xp pro 網路卡d-link530tx-b(P3-800、256MB RAM)
c win98SE PCI螃蟹卡10/100M(K6-200、64MB RAM)
其實之前我一直都是以B當SERVER其他的當CLIENT,怎麼設都不行,今天我突然想到掉換過來用A來當SERVER、B和C當CLIENT端。

SERVER的網卡設置192.168.0.1,子網路遮罩255.255.255.0 ,預設閘道192.168.0.1,DNS:203.133.1.6和203.133.1.8
SERVER用預設的寬頻連線,開啟連線分享
CLIENT B IP:192.168.0.2 子網路遮罩255.255.255.0 ,預設閘道192.168.0.1,DNS:203.133.1.6和203.133.1.8
CLIENT C IP:192.168.0.3 子網路遮罩255.255.255.0 ,預設閘道192.168.0.1,DNS:203.133.1.6和203.133.1.8,主電腦203.133.1.6

在CLIENT端執行regedit,並找到以下目錄:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Nettrans\0001
在0001下新增->字串->MaxMTU
並在新增的MaxMTU字串裡數值填1450

以上就可以了,可是為何之前當B在當SERVER時就是有問題?不知是否當時漏了哪一個環節!總之謝謝大家和herozero兄的大力協助,也希望這篇對以後的使用者有點幫助。

-Hero- 2002-03-02 05:43 PM

[QUOTE][i]最初由 Ben 發表[/i]
[B]herozero兄再一次感謝您的熱心教學,其實我有搜尋過之前的文章,真的是怎麼試都不行,經過您的分享也讓我的經驗更為豊富,我終於測試ok,但是有些部分還是不太了解為什麼?

以上就可以了,可是為何之前當B在當SERVER時就是有問題?不知是否當時漏了哪一個環節!總之謝謝大家和herozero兄的大力協助,也希望這篇對以後的使用者有點幫助。 [/B][/QUOTE]
不用客氣,也恭喜你終於大功告成囉^^
這也證明了網路世界博大精深,咱們要學的東西還很多呢!;)


所有時間均為 +8。現在的時間是 07:59 PM



 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。