第一次在这个网站上发帖。看起来是个不错的地方。^__^
好吧,安装了 Windows Server 2008 作为我们的开发服务器。IIS 运行正常,使用 TightVNC 的远程桌面可以工作但会延迟,我需要一直刷新所有内容。但真正的问题在于我们的 ftp。
我们正在尝试使用 FileZilla。本地连接效果很好,但当我尝试使用外部 IP 从同一位置连接时,一切都变得很慢。
我可以连接,所以端口必须正确打开,但我无法做任何有用的事情。当我打开文件夹检查里面有什么时,需要一两分钟才能打开文件夹。
知道为什么会这样吗?
干杯,nandarya。
答案1
您的 WAN 连接怎么样?防火墙怎么样?您可能希望将 Wireshark 与 FileZilla 一起放在机器上,以查看发生了什么。
答案2
确保已配置内置 Windows Server 2008 防火墙以允许 FTP 通过。请记住,FTP 是那些有问题的双向协议之一,因此设置它需要更多努力。
http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/
打开防火墙以访问典型(非安全)FTP 的命令:
netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21
netsh advfirewall set global StatefulFtp enable