Pythonを使用してポートをルーターに転送する方法
-
07-07-2019 - |
質問
p2pインスタントメッセンジャーのようなpython p2pアプリケーションを構築しています。 TCP / IP接続を使用して他のピアと通信しています。クライアントにポート転送を行わせたくありません。 アプリケーションが起動したら、ポートがルーターに転送されているかどうかを確認し、そうでない場合はルーターに転送する必要があります。 プログラムでポートをルーターに転送することは可能ですか?または、ブラウザで使用されているp2p通信にポート80を使用するにはどうすればよいですか。
解決
ここにリストされている投稿とファイルが役立つ場合があります。この人はPythonでNat PMPライブラリを実装しました。
http:// blog。 yimingliu.com/2008/01/07/nat-pmp-client-library-for-python/
p2p通信にポート80を使用する場合は、HTTPで独自のプロトコルを記述し、ポート80で接続するだけです。
所属していません StackOverflow