Pingは、システム管理者またはネットワーク管理者が使用する非常に一般的な用語です。 Ping手段の確認、指定されたリモートシステムであるか否か。 その他のレクリエーションが簡単に行えるツールを利用しICMPプロトコルをチェックリモートホスト上で 同様の意図でpingポートを使用することができる場合もあります。 このチュートリア
通常のpingから始めます。 これによりsgsは、リモートシステムがライトアップされます。, 状況によっては、リモートシステムが起動していてもpingに応答しない場合があります。
$ ping 192.168.47.133
NmapでPingリモートポート
nmap
は、システム管理者、ネットワーク管理者、およびペンテスターが使用する非常に便利なツールです。 nmap
ネットワーク関連のスキャン機能の多くを提供します。 詳細については、以下のチュートリアルに従っ,
Nmap Tutorial
この例では、-p
オプションでpingするポートを指定します。 これはTCPポートになることに注意してください。 Pingしますgoogle.com
port443
またはhttps
のようなポート名を使用できます。
$ nmap -p 443 google.com
見ることができるように、ポートはオープンで、リモートホストもアップしています。,
PingリモートポートとNetcat
netcat
リモート接続、リスニングポートとポートスキャンを提供する別の便利なツールです。 Netcatに関する詳細な情報は、次のチュートリアルを参照してください。
Netcat(nc)コマンドチュートリアル
リモートシステムのポートをスキャンするには、netcat
を使用できます。 この例では、google.com
ポート443
をpingします。,
$ nc google.com 443
リモートポートを接続した後、リモートポートがアップしていることを意味する無意味な応答があります。
TelnetでリモートポートをPing
telnet
リモートtelnetサーバーを接続するために使用される別の便利なツールです。 しかし、リモートTCPポートをpingするためにこのツールを使用できます。 次のコマンドでgoogle.com
port443
にpingします。,
$ telnet google.com 443
接続が確立され、タイムアウト後に閉じられ、pingが成功したことを意味します。
PowerShell Test-NetConnectionを使用したPingリモートポート
PowerShellは、さまざまな目的のためのコマンドレットを提供します。 Test-NetConnection
は、リモートホストとポート番号にオプション-port
を指定することにより、リモート固有のポート接続をテストするために使用, 以下では、google.com
ポート443接続をテストします。
PS> Test-NetConnection google.com -port 443
curlコマンドでリモートポートをPing
curl
$ curl google.com:443
$ curl poftut.com:443
$ curl donotexist.com:443