Linuxでncコマンドを使用してUDPポートをテストする方法は?

UDPポートをテストするためにncコマンドを使用するには、ターミナルに以下のコマンドを入力してください:

nc -u <IP地址> <端口号>

-uオプションはUDPプロトコルを使用することを示し、<IPアドレス>はテスト対象のIPアドレス、<ポート番号>はテスト対象のポート番号です。

例えば、ローカルホストのUDPポート1234をテストする場合は、以下のコマンドを実行することができます:

nc -u localhost 1234

UDPポートが開いていて、ローカルホストがそのポートに接続できる場合、次のような出力が表示されます。

Connection to localhost 1234 port [udp/*] succeeded!

UDPポートが閉じているか、ネットワーク経路上にファイアウォールなどの障害物がある場合、以下のような出力が表示される可能性があります。

nc: connect to localhost port 1234 (udp) failed: Connection refused

ご注意ください、ncコマンドはすべてのLinuxディストリビューションにデフォルトでインストールされていない場合があります。Debian/Ubuntuでncコマンドをインストールするには、以下のコマンドを実行してください。

sudo apt-get install netcat

CentOS/RHELで次のコマンドを実行してインストールしてください。

sudo yum install nc

お使いのLinuxディストリビューションに応じて適切なコマンドを選択してインストールしてください。

bannerAds