web-dev-qa-db-ja.com

ICMPがブロックされているサーバーにpingする方法

ICMPが通常のpingでブロックされているサーバーをpingしようとしています。それは示しています:

リクエストはタイムアウトしました

それをpingする他の方法はありますか?

5
user446633

Nmap と一緒にパッケージ化されている Nping を使用します。選択したポート(ポート80など)を照会し、ポートが開いている場合は応答を受信します。例えば:

nping --tcp Microsoft.com
8
boot13

それがICMPをブロックする背後にある考え方です。 nmapを使用して、ホストがアップ/ダウンしているかどうかを識別できます。 http://www.cyberciti.biz/networking/nmap-command-examples-tutorials/

1
Alex Atkinson

ICMPがブロックされている場合、通常の方法でホストにpingを実行することはできませんが、公開されたtcpサービスを実行している場合は、 tcping を使用できます。 SYNを送信し、ICMPエコーに相当するものとしてSYN/ACK応答をリッスンし、トランザクションに必要な時間を測定します。

1
Fiasco Labs