Web検索でこのエラーを解決しようとしていますが、成功しません。
エラーは次のとおりです。
425「/」の転送のためにデータ接続を開くことができません
私のソフトウェア:
私のトポロジー:
私の設定:
ポートを開いた場所
私のLANでは完全に機能します。ルーターのポートフォワーディング設定に問題があると思います。ここにあります。
私が間違っていることはありますか?
Ftpサーバーのログを追加します。
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> PBSZ 0
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> 200 PBSZ=0
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> PROT P
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> 200 Protection level set to P
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> PWD
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> 257 "/" is current directory.
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> TYPE I
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> 200 Type set to I
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> PASV
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> 227 Entering Passive Mode (my,ip,addr,ess,205,93)
(000013)06/11/2017 21:50:57 - user (my.ip.add.ress)> MLSD
(000013)06/11/2017 21:51:07 - user (my.ip.add.ress)> 425 Can't open data connection for transfer of "/"
念のため、ftpサーバーの設定画面も追加します。
あなたが正しく推測したように、ルーターのマッピングは疑わしいようです。 51000〜61000の範囲のすべてのパブリックポートが単一の内部ポート51000にマップされているようです。クライアントがポート52573に接続できない理由は何でしょうか。
ルーターが内部ポートの範囲をマップできない場合は、狭い範囲(51000-51010など)のみを使用するようにFTPサーバーを構成し、それらのポートを1つずつ構成できます。