回覆列表
-
1 # 棟哥扯淡集
-
2 # 蔡琰Yc
如果問這個問題的是個普通人,那我會讓你看看a電腦防火牆是否關閉,ab電腦是否在同一網段,a電腦的ip是否是公網地址。如果你是個網管,那麼請檢查a電腦ip是否衝突,mac地址是否衝突。
-
3 # 圖吧非知名垃圾佬
我想到了三種可能:
1、對方配置了不迴應ICMP包。
2、對方配置了防火牆,不接受任何入站資訊。
3、vlan隔離。
-
4 # HCIETTTTTTT
實際情況告訴你,從a到b能通,從b到a通不了,因為a開了防火牆,b沒開,基本上常人用電腦,不會在防火牆當中做高階策略[靈光一閃]
-
5 # 橋的那邊
區域網內電腦A可以ping通B,但是電腦B不能ping通A,那麼說明兩點:
1、網路是沒有任何問題的。
2、A電腦沒有問題並且和B電腦在同一個網段內。
1)那麼問題有可能出現在B機器,最大的可能就是B機器禁止了ICMP包迴應。
2)另外一個原因可能是A機器的防火牆開啟了。
-
6 # 風科技
通訊需要雙方共同參與,如果一臺電腦和另一臺電腦進行建立連線,他們之間都必須進行資料的互動,如果其中任何一方沒有進行互動,那麼連線將無法建立。
A主機能pingB主機,證明a主機有到b主機的路由,而b主機也有到達a主機的路由,並且a傳送了一個數據包得到的B主機的迴應!證明此條鏈路和各個裝置正常!
那麼,B主機為什麼不能ping通A主機,基本可以判定a主機並沒有迴應b主機的請求,導致b主機無法得到A的響應而出現超時!如果在同一區域網之中出現個問題有可能是A主機的防火牆阻止了ping迴應,可以允許Ping回顯請求連線或者直接關閉防火牆!如果是不同的網段或者網際網路上主機,有可能對端禁止了ICMP的響應!
這個情況,如果你沒有給定更詳細資訊,實際上比較複雜!
先看看ping 原理,就是A 構造一個icmp 包,發給b ,b 給出迴應了!中間涉及到ip 與mac 的轉換。
所以a 可以ping 通b ,b 不能ping 通a ,只能說明物理層是通的!
a 到b 之間的網路拓撲上,任何一個配置可能都會影響到這個結果!如果簡單一點,在同一個區域網內,那麼可能就是a 的防火牆之類的資料配置影響,可能直接丟掉了資料包!
如果a ,b 直接網路拓撲結構比較複雜,經過多個路由器,那麼也有可能是中間裝置配置資料的問題,擔心b 到a 的路由不通!需要逐段排查!
補充2020.3.30
一般情況下,a 與b 之間沒有隔離裝置,a 到b 通,同時b 到a 也會預設通的,
但是實際上,防火牆類裝置,會過濾一些資料包,比如從防火牆外訪問防火牆內,一般會限制訪問,但是可以設定防火牆內訪問防火牆外,這樣就會出現單通!
這樣a 在防火牆內,b 在防火牆外,a 可以ping 通b ,但是b 去ping a ,就會被防火牆丟掉資料包,自然不通!
所以,這種問題,一般檢查是否在防火牆上設定了過濾,路由器上設定了acl 單向限制之類的!
[祈禱][祈禱][祈禱]