FTP サーバーのポート転送

FTP サーバーのポート転送

早速本題に入ります。最近、FileZilla サーバーを設定して、すべてのファイルをどこからでも閲覧またはアクセスできるようにしました。アクセスするユーザーとディレクトリの設定、およびポートの選択はすでに完了しています。問題は NAT ルーターです。両方のマシンのファイアウォールで、使用したポート (7780) の例外を設定し、FileZilla サイトから外部 IP を取得するパッシブ モードを設定しました。これで問題が解決するはずだと聞いていますが、外部 IP または内部 IP (両方とも LAN に接続) を使用してマシンに接続できません。ポートをその IP に転送しようとしましたが、そうすると、マシンからのすべてのトラフィックがそのマシンに転送されるため、ネットワーク内で接続できなくなると思います。必要な情報は次のとおりです。

  • パッシブモードはどのように機能しますか?
  • 家庭内のサーバーに接続しながら、そのマシンに転送するようにポートを構成するにはどうすればよいでしょうか?

ログ:

設定

設定V2

[接続の試み[3]

クライアント コンピューターに表示される内容:

ここに画像の説明を入力してください

答え1

FTP の場合、「FTP」ポートと「データ」ポートの両方を転送する必要があります。制御ポートのみを転送したので、パッシブ モードでは別のポートが必要です。

ポート 7780 -> 21 とポート範囲 7781-7789 -> 7781-7789 に転送することをお勧めします。

最初のダイアログでリッスン ポート 21 を設定し、2 番目のダイアログで「カスタム ポート設定」にチェックマークを付けて 7781-7789 と入力します。

答え2

私の解決策は、両方のマシンのファイアウォールを通過する FTP ポートだけでなくデータ ポートも許可し、パッシブ モードに使用されるポートをそのマシンに転送することでした。

関連情報