
自分のコンピューターから自分のパブリック IP アドレスに ping を実行したいのですが、ping は次の結果を返すだけです。
PING (MY IP GOES HERE) ((MY IP GOES HERE))
56(84) bytes of data.
また、IPをnmapすると次のようになりました:
注: ホストがダウンしているようです。実際には稼働しているが、ping プローブをブロックしている場合は、-Pn を試してください。Nmap 完了: 1 つの IP アドレス (稼働中のホスト 0 個) が 3.14 秒でスキャンされました。
つまり、今見ている限り、自分の IP アドレスでは何もできないということです。ローカル IP (192....) なら確実にできますが、パブリック IP ではできません。自分のアドレスを ping したり nmap したりできないのはなぜか、誰か説明してくれませんか?
答え1
おそらく、ファイアウォールがパブリック IP アドレス上の ICMP エコー要求 (ping) をブロックしているのでしょう。ルーター経由でインターネットに接続している場合は、このシステムがファイアウォールを実行している可能性があります。
Nmap は ping を実行するだけでなく、ポート 443 または 80 (HTTPs および HTTP) で実行されているサービスもチェックします。
ホスト検出オプションが指定されていない場合、Nmap は ICMP エコー要求、ポート 443 への TCP SYN パケット、ポート 80 への TCP ACK パケット、および ICMP タイムスタンプ要求を送信します (IPv6 の場合、ICMP タイムスタンプ要求は ICMPv6 の一部ではないため省略されます)。Nmap ホスト検出
そのパケットにも応答がない場合、Nmap はこのシステムをスキャンしません。-Pn
オプションを使用して、Nmap に IP をスキャンするように強制できます。