一個難倒工程師的問題...ping得到的server無法使用



贊助商連結


頁 : [1] 2

ccy234
2001-12-21, 02:47 PM
故事是這樣的:
不到一個月前, 我買了眾至的hip120s, ip分享器來讓我家中的小網路接上hibuilding
有一天, hibuilding突然斷線, 經搶通之後, 就再也無法使用ip分享器來上網
但是單機撥hibuilding還是可以用, ip分享器撥Hinet 4125678也可以用還可以多機上網
如果以ip分享器撥hibuilding則可以連上, 也可取得ip與DNS
不僅如此,ping server 與tracert還都會有反應
但是所有的service ( IE, outlook, ftp, telnet)都會顯示在等server的回應而停在那裡.
為這個問題我已經問過眾至與元訊的工程師, 可是都無法有一個合理的解釋...
hibuilding可以單機使用, hip120s可以分享hinet4125678, 表示兩者皆正常
ip分享器可以和hibuilding連線,但是除了ping可以有回應之外, 所有的封包都一去不回.
為什麼呢?
在此提出此問題, 希望有高人可以提出個合邏輯的解釋

贊助商連結


aerocat
2001-12-21, 05:14 PM
會不會你設的IP也有人在使用
我沒用過hibuilding,但有聽說hibuilding用戶端的ip都是private IP
如果你用的privare與hibuilding的IP重複的話就會有此現象
試著將你的ip改到10.10.10.xxx

wei129
2001-12-25, 02:00 AM
是不是你的dns有問題呀???
我上次也有發生這種情形,結果是電腦本身有抓到,dns的資訊,去ping 也是正常的

你要不要去手動另指一個dns試試看

k2
2001-12-25, 12:14 PM
方便將TRACERT的詳細內容貼出來嗎,隨便TRACERT一下HINET或SEED
這樣比較好抓問題.

ranger
2001-12-25, 02:46 PM
Black Hole Routers.在TCP/IP的廣域網路中,如果中介的網路區段擁有的封包大小小
於溝通的主機時,有些路徑就會出問題。而路由器如果此時無法將這狀況由合適的
反應ICMP送給溝通端時,就稱之為黑洞路由。

事實上,網路上大部分使用Windows 2000 ADSL分享的人,如果分享電腦的資料送不出
去,或是ping的到,但上不了網,就是這個問題。

ccy234
2001-12-26, 01:25 PM
感謝大家提供各項幫助, 底下 post一些資料,再給大家傷腦筋....
1. NAT預設的IP192.168.123.254
其中一台pc自NAT的DHCP取得的IP: 192.168.123.132

2. 這是我的IP分享器dial up 的log:
WAN Type: Dial-up Network (R1.93s)
Display time: 12/18/2001 22:28:39
* DOD:triggered internally
12/18/2001 22:20:06 COM2 start to dial-up
* COM2: baud=57600
* DIAL2: tx ATE0V1
* DIAL2: rx OK
* DIAL2: tx ATDT912
* DIAL2: rx CONNECT 57600/PPP 128K/NONE
* IPCP2: IP is 192.168.255.22
* IPCP2: DNS0 is 168.95.192.1
* IPCP2: DNS1 is 168.95.1.1
12/18/2001 22:20:25 192.168.123.166 login successfulTrace complete.

連線後NAT顯示的一些自動取得的網路設定:
IP Address 192.168.255.22
Subnet Mask 255.255.255.255
Gateway 192.168.255.22
Domain Name Server 168.95.192.1, 168.95.1.1

3. PING www.hinet.net的結果
Pinging www.hinet.net [168.95.1.88] with 32 bytes of data:
Reply from 168.95.1.88: bytes=32 time=796ms TTL=247
Reply from 168.95.1.88: bytes=32 time=845ms TTL=247
Reply from 168.95.1.88: bytes=32 time=690ms TTL=247
Reply from 168.95.1.88: bytes=32 time=540ms TTL=247
Ping statistics for 168.95.1.88:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:

4. TRACERT www.hinet.net的結果
Tracing route to www.hinet.net [168.95.1.88]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.123.254
2 49 ms 49 ms 49 ms 61-220-126-59.HINET-IP.hinet.net[61.220.126.59]
3 89 ms 49 ms 50 ms 61-220-126-57.HINET-IP.hinet.net[61.220.126.57]
4 144 ms 148 ms 150 ms 10.220.126.254
5 142 ms 147 ms 149 ms h222.s81.ts.hinet.net [168.95.81.222]
6 140 ms 148 ms 149 ms tp-s2-c12r2.router.hinet.net [168.95.207.14]
7 140 ms 149 ms 149 ms tp-b-c6r2.router.hinet.net [168.95.2.49]
8 145 ms 151 ms 147 ms www.hinet.net [168.95.1.88]

附註: 若單機接hibuilding,完全無問題, 我用win98se+IE5.5, 無設自動取得網路設定,也無設proxy.

歡迎各位高手一起來傷腦筋....

jameshug
2001-12-26, 07:20 PM
看不出有什麼問題..

FYI
2001-12-26, 07:46 PM
如果是 ranger 大大所說的 "黑洞路由", 建議你先單機上HiBuilding, 以
ping -f -l xxxx 168.95.1.1
找出 xxxx 的最大值為何? 然後再透過HIP120S, 再找出 xxxx 的最大值為何? 最後調整MaxMTU, 看能否解決? 如果 xxxx 大於1460, 問題可能不在此, 如果小於1000, 那可能就是了, 不過由小弟這一端ping 61.220.126.59, 最大值為1472, 所以問題應該不在61.220.126.59 之後

另外請你post 透過HIP120S 連線之後的 "Winipcfg /all", 不過小弟最終懷疑問題應該是在HIP120S, 但是原因不明

ccy234
2001-12-26, 11:50 PM
最初由 FYI 發表
如果是 ranger 大大所說的 "黑洞路由", 建議你先單機上HiBuilding, 以
ping -f -l xxxx 168.95.1.1
找出 xxxx 的最大值為何? 然後再透過HIP120S, 再找出 xxxx 的最大值為何? 最後調整MaxMTU, 看能否解決? 如果 xxxx 大於1460, 問題可能不在此, 如果小於1000, 那可能就是了, 不過由小弟這一端ping 61.220.126.59, 最大值為1472, 所以問題應該不在61.220.126.59 之後

另外請你post 透過HIP120S 連線之後的 "Winipcfg /all", 不過小弟最終懷疑問題應該是在HIP120S, 但是原因不明

我用單機上hibuilding 試出來的xxxx是548
不過透過hip120的xxxx是1472

winipcfg /all的結果:
ip位址: 192.168.123.132
子網路遮罩: 255.255.255.0
預設通訊閘: 192.168.123.254
DHCP伺服器: 192.168.123.254

這可以用黑洞路由來解釋嗎?

Schnaufer
2001-12-28, 10:34 AM
很有可能,建議您先改改看測試一下,是否可以正常上網與使用網路。

一般經過 IP 分享器或是路由器都會把 MTU 做一些修正,所以也不能確定是否這樣改就一定可正常使用網路。