FileZillaセットアップFTPサーバー接続エラー:425拒否されたデータ接続



Filezilla Set Up Ftp Server Connection Error



最近、FTPを使用してプロジェクト内のファイルを転送しました。まず、Windowsに付属のIISを使用してFTPサーバーを構成しました。 FTPクライアントツールを使用して接続できますが、JAVAのFTPClient接続でエラーが報告されます。よさそうだ。 FileZillaは、後でFTPサーバーを構築するために使用されます。インターフェイスはシンプルで、ユーザー構成とアクセス許可の構成はIIS FTPよりもはるかに単純です。これは、主にログが明確で便利だからです。

また、後で多くの問題が発生しましたが、基本的にはオンラインで確認して解決しました。 FileZillaには多くの構成アイテムはありません。私はそれを段階的に構成し、コードを段階的に変更します。最も厄介なのは、それ自体で構築されたローカルFTPサーバーを使用できることです。つまり、サーバーに公開するときにさまざまなネットワークの問題が発生しました。サーバーの構成について大まかに説明します。FTPサーバーは内部ネットワーク上に構築されており、クライアントによってダウンロードされたプログラムも内部ネットワークにインストールされていますが、相互にアクセスすることはできません。アクセス用に外部ポートが開かれ、使用するための別のポートがあります。パッシブモードのデータ転送ポート(試してみましたが、このポートがなくても送信できます)



次のように構成を投稿します。



FTPリスニングポートのみが変更され、他の構成はデフォルト設定できます


これはパッシブモードを構成するためのものです。これは内部ネットワークにあり、パッシブモードは外部ネットワークへの送信に使用されるためです。そうしないと、FileZillaインターフェースで次のエラーが発生します。



NATルーターの背後にいるようです。パッシブモード設定を構成し、ルーターのポートの範囲を転送してください。

パッシブモードを構成するように指示します

ここでの主な構成は、データ送信用のポート8062です。サーバーがより多くのポートを開く場合は、範囲を広げることができます。ここでは1つだけ開きます(ただし、後のテストでは、このポートの構成が無効になっている場合でも、

FTP転送は引き続き可能です)。 IPを使用してデータポートにアクセスするように外部ネットワークに指示する構成もあります。

サーバーの構成は比較的簡単です。 JAVA FTPClientアクセス設定パッシブモードでは、アクセスできます。インターネットには多くの特定の構成方法があり、主に次の2つの方法があります。

FTPClient.enterLocalPassiveMode()
FTPClient.setRemoteVerificationEnabled(false)

これまでのところ、上記の構成では、外部ネットワークはFTPに正常にアクセスできますが、クライアントは内部ネットワークにデプロイされており、FileZillaコンソールはアクセス時に常にエラーを報告します。

425 '/'の転送で拒否されたデータ接続、制御のIPアドレスとデータ接続が一致しません

私は本当に唖然としているように見えました。制御およびデータ接続FileZillaのIPアドレスが一致しません。具体的な解決策については触れませんでしたが、少なくともログがあり、IISFTPよりもはるかに優れています。

このエラーをオンラインで確認すると、関連する情報はほとんどありません。 425のエラーのほとんどは次のとおりです。データ接続を開くことができません。以下に説明するように、FileZillaの公式Webサイトの更新ログに情報があります(https://filezilla-project.org/versions.php?type=server)

0.9.51(2015-05-06)

修正された脆弱性:

  • ピアのデータ接続IPアドレスが制御接続IPと一致することを確認するコードは機能していませんでした。
バージョン0.9.51にアップデートしたことを意味しますが、この問題は解決できますか?ただし、最新バージョンに更新した後も、同じエラーが発生します。最後に、FileZillaにセキュリティ構成があることを誤って見ました


初期構成では、デフォルトで最初の項目が選択されていました。後で最後のアイテムに変更しましたが、最終的には正常にダウンロードできます。

公式サイトの説明は次のとおりです。非機能とは、これが非機能要件であり、構成可能であることを意味しますか?それは突然私に夜明けしました。

リンクを共有する:

https://superuser.com/questions/847416/ftp-425-cant-open-data-connection-active-mode-does-not-work