Iis
Windows Server 2016 IIS 10 FTP 訪問網站無法連接
我在 windows server 2016 上的 FTP 設置有問題。我嘗試了論壇上的任何東西,他們都說同樣的話。
我已經創建了站點,並且可以使用主機名和 IP 地址(出於安全原因未包括 IP )在內部和外部訪問它,執行所有主機名和 IP 綁定。無法使用 FileZilla 進行連接。
嘗試創建 FTP 站點和所有綁定並連接到它,但沒有發生!
我遵循的程序
1 - 添加網站 … IP 地址(全部未分配,因為我只將它託管在一台伺服器上)
2 - 綁定主機名 www.my-domain.com
3 - 允許防火牆上的所有入站規則(埠 80、21、990 ……)
我在 FILEZILLA 中收到的資訊:
Status: Connecting to 00.00.000.000:21... (IP excluded for Security reasons) Status: Connection established, waiting for welcome message... Response: 220 Microsoft FTP Service Command: USER myusername Response: 530 Valid hostname is expected. Error: Could not connect to server
我自己解決了
在閱讀了幾篇文章和論壇後,我發現被動模式無法正常工作,因此出現了錯誤。
這是由於 Amazon AWS EC2 安全組、伺服器防火牆和 FTP 伺服器設置所致。
1- AWS 安全組設置為僅接受來自埠範圍 40,000-51,000 的被動 FTP TCP 連接。
2- 伺服器防火牆也必須配置為接受來自上述埠範圍的 FTP 伺服器連接。
3 - FileZilla(或任何其他 FTP 伺服器)必須配置為僅接受來自以上埠範圍的被動連接。
我花了一段時間才弄清楚。如果伺服器安全性在您的列表中很重要,那麼這就是問題所在和解決方法。
希望這可以節省您一些時間。祝大家好運!