2016-09-23 9 views
-1

私はちょうどいくつかのpythonサーバーとクライアントをtcpプロトコルを使って書いています。私はLinuxを使用しており、私のローカルネットワークにないWindowsマシンに接続したいと思っています。どうやってやるの?私はそれがNATに関するものだと知っていますが、私はそれを正しく行う方法を見つけることができません。私はステップバイステップガイドをお願いしますか?ありがとう。python tcpクライアントとサーバーをリモートで接続するには?

+0

問題の[mcve]を表示してください。 – idjaw

答えて

0

ソケットを使用するだけですか? Windowsラップトップが接続されているネットワークが、指定されたポートをラップトップに転送するように設定されていることを確認する必要があります。 (外部からアクセスできることを意味します)次に、ソケットを使用して、指定したポートのラップトップに接続できます。

+0

Pythonスクリプトを使ってどうすればいいですか?スクリプトがWindowsマシンで起動された瞬間にネットワークを設定したい。たぶんcmdコマンド? – Luti

+0

ポート転送は、Pythonスクリプトではなくルーターで行うのが最適です。 Pythonスクリプトを使用することは可能ですが、単純ではありません。http://code.activestate.com/recipes/483732-asynchronous-port-forwarding/ – user3788339

+0

ありがとうございました。しかし、あなたはまた、私はcmdを使ってそれを行う方法を教えてもらえますか? – Luti

関連する問題