
Windows 10 PC 上の Microsoft IIS に FTP サーバーをセットアップしました。
「World Wide Web サービス」をすべてインストールしました。PC の IP アドレスと既定のポートを使用して FTP サイトをセットアップし、指定したユーザーにサイトへのアクセスを許可しました。ポートがブロックされないようにファイアウォールにルールを作成しました。FTP ポートのルールを有効にしました。
問題は、サーバーが稼働している PC からは FTP サーバーにアクセスできるものの、同じネットワーク上にある別の PC からはアクセスできないことです。エラーは表示されず、2 番目の PC の資格情報が受け入れられないだけです。現在、Windows ログイン資格情報を使用してサーバーにアクセスしようとしています。これが間違った資格情報である場合、正しい資格情報はどこで見つけられますか?
答え1
接続はおそらく Windows ファイアウォールによってブロックされています。
Windows ファイアウォールはポート 21、990、および 1024 ~ 65535 のルールで自動的に構成されますが、IIS FTP サーバーがインストールされている場合、ルールは最初は有効になっていません。
ルールを有効化または変更するには、「コントロール パネル」>「システムとセキュリティ」>「Windows ファイアウォール」>「詳細設定」>「受信の規則」の順に進み、「FTP サーバー」の 3 つの規則を見つけます。ルールが有効になっていない場合は、「アクション」>「規則の有効化」をクリックします。
詳細については、ドキュメンテーション。