Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
異なるNATとFTPサーバーの背後に2台のコンピューターがあります。サーバープログラムなしでコンピュータを相互に接続するにはどうすればよいですか?STUNとUDPホールパンチングについて読んだのですが、ご覧のとおり、サーバー側のプログラムが必要ですよね。Pythonプログラムで使用されます。
サーバーなしでこれを行うには、NATルーターの1つでポート転送を設定できます。例:nat1の背後にあるmachine1、nat2の背後にあるmachine2。nat1のポートをmachine1のFTPポートに転送するように設定します。これで、nat1のパブリックIPアドレスを使用してmachine2からFTPを実行できるようになります。パッシブモードのFTPを使用して、NATルーターを介してより多くのポートを開く必要がないようにします。