ブログ

Armadillo:UDP通信できているか簡易的に確認する方法(Debian)

at_kazutaka.bito
2022年12月5日 12時54分

UDP通信できているか簡易的に確認する方法です。
ディストリビューションがDebianのArmadilloを対象としています。
ここでは、通信の対向側にはATDEを使用します。

必要なパッケージのインストール

Armadilloをインターネット接続可能なネットワークに接続して、
下記コマンドでncatをインストールします。

root@armadillo:~# apt-get install update
root@armadillo:~# apt-get install ncat

以下、例として、ArmadilloとATDEのIPアドレスとUDPポートが下記の場合で記述します。
Armadillo:192.168.11.107
ATDE:192.168.11.125
UDPポート:123

Armadillo→ATDEの確認

ATDEでは、下記のようにncコマンドを実行します。
(UDPポート:123を指定)

atmark@atde:~$ sudo nc -ul -p 123

Armadilloでは、下記のようにncコマンドを実行します。
(ATDEのIPアドレス:192.168.11.125、UDPポート:123を指定)

root@armadillo:~# nc -u 192.168.11.125 123

Armadilloのコンソールでテキスト→改行キーを入力すると、ATDEでテキストが表示されます。

ATDE→Armadilloの確認

Armadilloでは、下記のようにncコマンドを実行します。
(UDPポート:123を指定)

root@armadillo:~# nc -ul -p 123

ATDEでは、下記のようにncコマンドを実行します。
(ArmadilloのIPアドレス:192.168.11.107、UDPポート:123を指定)

atmark@atde:~$ sudo nc -u 192.168.11.107 123

ATDEでテキスト→改行キーを入力すると、Armadilloのコンソールでテキストが表示されます。