portが開通しているかどうかの確認をするプログラム


プログラムのダウンロード

プログラムは以下よりzipでダウンロードできます。

socket_sample.zip

zip内には二つのPythonファイルが入っています。


server.pyの設定

server.pyはリンク先のようになっています。

使用するにはserver.py内の五行目を使用したいポート番号に変更します。(四行目は0.0.0.0で問題ありません。)

任意のポート番号に変更したserver.pyをwww.48v.me内に置きます。


client.pyの設定

client.pyはリンク先のようになっています。

client.pyもserver.pyと同様に使用したいポート番号に変更します。



TeraTermでserver.pyを実行

TeraTermの新しい接続からwww.48v.meにログインします。


Python3 server.py と入力し、Python3でserver.pyで実行してください。(Python3でないとprint文でエラーが出ます。)


画像のように表示されます。


client.pyを実行、オウム返しの確認

server.pyを実行後client.pyを実行します。


client.pyでは上記画像のように表示されます。


server.pyでは上記画像のように表示されます。


参考文献

ipアドレス0.0.0.0について触れている記事があったため共有します。IPアドレス「0.0.0.0」はどんな目的で使われますか?