質問: ftpクライアントとして機能するwindows serverのファイアウォール設定 別のデバイスからftpを介していくつかのファイルを取得する必要があるftpクライアントとして機能するwindows server 2012 r2があります。ファイアウォールを完全にオフにすると、転送は成功します。ファイアウォールが稼働している場合、プロセスは通過しますが、ファイルはwindowsサーバーに保存されません。私は パッシブモードのftpサーバー用にwindowsファイアウォールを構成する方法 に関するマイクロソフトの指示に従いましたが、これでも失敗しました。以前のファイアウォールルールを削除して、次のファイアウォールルールに置き換えました。new-netfirewallrule -displayname "ftp service in" -direction inbound -protocol tcp –enabled true –action allow -profile any -service ftpsvc -localport any -edgetraversalpolicy allow また、ポート20と21のみに影響を与えようとしました。すべて同じ結果になりました。ftpトラフィックがファイルをダウンロードできるようにファイアウォールを適切に設定する方法に関する提案はありますか?
回答: この場合、windows server 2012がアクティブモードのクライアントとして機能する場合、必要なのはポート20および21と1024-65535だけです。あなたがたどったmicrosoftリンクは、それがサーバーとして機能する場合に関係しているため、適用されない場合があります。ポートの詳細については、次の記事を参照してください。 ftpトランザクションが成功するようにクライアントのファイアウォールを構成する (2017-01-11で取得)。