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のコンソールでテキストが表示されます。