私は2つのデバイスを持っています:
それらは同じネットワーク上にあり、10.0.0.1である同じゲートウェイを持っていますが、あるデバイスから別のデバイスにpingを実行しようとすると、
PING 10.0.0.38 (10.0.0.38) 56(84) bytes of data.
From 10.0.0.56 icmp_seq=1 Destination Host Unreachable
奇妙な部分は、2台のデバイスと同じネットワーク内で他のデバイス(wifiを使用しているかどうかに関係なく)にpingを実行できることです。この問題の原因は何ですか?
通常、「Destination Host Unreachable」というエラーは、宛先のARP解決が失敗したことを意味します。 pingコマンドを実行するコンピューターでARP-aを実行すると、10.0.0.38のARPエントリが欠落していることがわかります。
私の想定では、AndroidデバイスはARPファイアウォールを有効にしているため、ARP要求に応答しません。
お役に立てれば。