For Want Of A Better Word

【Linux】TCP・UDPポートの疎通確認・アクセス元IPの確認をしたい

   

とある要件で自前のサーバーとUDPの疎通・アクセス元IPの確認をする必要が生じた。
tcpならtenlnet等で行けるようだが、udpはどうすれば….

 

というときに「nc」コマンドに遭遇。

 

特定ポート(tcp/udp)への疎通はもちろん、受信側も待ち受けすることが出来る。

これ一つあれば、ポートの疎通確認・アクセス元IP確認はOKという感じ。

CentOSならインストールは下記yumコマンドでOK

ncコマンドの簡単なテスト

1台のサーバーに二つのコンソールを開いて下記①と②をそれぞれ実行すると、①を実行した方に”This is a test”が出力される。

※UDPの場合はncコマンドに -uオプションを追加する。

本題

今回やりたいテスト(UDP 1514の確認)のアクセス元IPを確認したい

①受信側で指定のポートをリッスンさせる

 
②送信側で下記で接続

受信側にメッセージが出力される。
③受信側のサーバー用にもう一つコンソールを立ち上げ、ntstat のudpを行をチェック(IP確認)

 

 

以上。便利。

【参考サイト】
nc – 使いたいときに必ず忘れる便利コマンド

 - linux

  関連記事

android-logo
Android概要

[概要] AndroidとはGoggle社提供の「携帯電話向けプラットフォーム( …

centos_logo
【linux】tar tar.gzから特定フォルダ、ファイル抽出

サンキュー! tarバック&#x30A …

apache-logo
HUPシグナル USR1シグナル

apache http://httpd.apache.org/docs/2.0/ …

027
CPUコア数の確認方法

(参考)http://wiki.princo.org/?CPU%A4%CE%CA …

mysql-logo
php5.1 apache2 連携用のdllファイル(php5apache2_2.dll)の取得

windowsでphp5.1をapache2で動かしたかったり、その逆の時とか、 …