回覆列表
  • 1 # 棟哥扯淡集

    這個情況,如果你沒有給定更詳細資訊,實際上比較複雜!

    先看看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 單向限制之類的!

    [祈禱][祈禱][祈禱]

  • 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的響應!

  • 中秋節和大豐收的關聯?
  • 為什麼昨晚the thy薇恩之後,有些人覺得他的薇恩比uzi強?