web-dev-qa-db-ja.com

425「/」の転送のためにデータ接続を開くことができません

Web検索でこのエラーを解決しようとしていますが、成功しません。

エラーは次のとおりです。

425「/」の転送のためにデータ接続を開くことができません

私のソフトウェア:

  • Windows Server2013および最後のfilezillaサーバー

私のトポロジー:

  • ルーターに配線されたサーバー-ISPからの動的IPを備えたルーター、動的DNSが更新されました。

私の設定:

ポートを開いた場所

  • ルーター:ローカルおよびパブリック21、ローカル51000パブリック51000-61000、ローカルおよびパブリック990(ALL tcp)
  • Windowsファイアウォール:両方向、ポート21、51000-61000、990。

私の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サーバーの設定画面も追加します。

一般設定

PASVモード設定

FTP over TLS

1
Raikoug

あなたが正しく推測したように、ルーターのマッピングは疑わしいようです。 51000〜61000の範囲のすべてのパブリックポートが単一の内部ポート51000にマップされているようです。クライアントがポート52573に接続できない理由は何でしょうか。

ルーターが内部ポートの範囲をマップできない場合は、狭い範囲(51000-51010など)のみを使用するようにFTPサーバーを構成し、それらのポートを1つずつ構成できます。

参照 NATの背後で実行されているFTPSサーバーにはいくつのデータチャネルポートが必要ですか?

0
Martin Prikryl