IIS FTPサーバーはローカルで動作しますが、リモートから接続できません


20

Windows 2008 ServerでFTPサーバーをセットアップしようとしています。ローカルに接続できます:

C:\>ftp localhost
Connected to WebHead1
220 Microsoft FTP Service

ただし、リモートから接続しようとすると、機能しません。

~>ftp x.x.x.x
ftp: Can't connect to `x.x.x.x': Operation timed out
ftp: Can't connect to `x.x.x.x'

私は設定で考えることができるすべてを試しました。FTPサーバーは、割り当てられていないすべてのIPにバインドされ、ポート21でリッスンします。ファイアウォール設定で「FTPサーバー」もチェックしました。FTPログファイルには何も表示されません。私は完全にアイデアを失っています!


紳士、FTPサイトのファイアウォールサポートにアクセスするとパッシブモードが有効になっていることを発見するために、ここでのアドバイスを試みました。ファイアウォールサポートにパブリックIPアドレスを入力すると、FTPサイトのパッシブモードが有効になります。ファイアウォールサポートからIPアドレスを削除すると、IPアドレスが機能し始めます。サーバーレベルとftpサイトレベルの両方を確認する必要があります。

回答:


42

理解した。問題はここに文書化されています

基本的に、次を実行する必要があります。

sc sidtype ftpsvc unrestricted

そして、FTPサービスを再起動します。

net stop ftpsvc & net start ftpsvc

私が知ることができることから、それはR2のバグです。図を移動します。


Windows Server 2012およびIIS 8で動作していることが確認されました...
cederlof 14年

3
Server 2012 IISでまったく同じ問題が発生し、このソリューションで修正されることを確認できます。
takesides

1
このソリューションは、Windows Pro 7 FTPサーバーで機能します。ありがとう。
jacouh

15年8月にまだ必要であることを確認し、私のために働いています。
フルンバート

1
問題を解決しませんでした。他のアドバイスはありますか?
ナフム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.