我有一个运行IIS7.5的windows服务器2008r2。我试图在IIS中安装FTP服务器,但遇到了一些恼人的问题.
设置服务器可以正常工作,但当我尝试从远程客户端连接时,连接超时。我试着从本地主机连接到FTP服务器,它运行得完美无缺.
我想这应该是防火墙的一些麻烦,所以我进入防火墙设置,并禁用了公共配置文件和我的远程连接工作!
在我的入站规则中,有允许所有配置文件等的FTP连接规则。我猜它们是在设置FTP服务器时自动生成的。
有人知道如何在不关闭公共防火墙的情况下允许远程连接吗?
发布于 2012-02-27 14:17:54
你能用命令显示相关规则吗?
netsh advfirewall firewall show rule name=all您基本上想要的是active ftp端口21传入(来自任何端口)和端口20 (数据)传出到任何端口。对于被动ftp,您需要允许给定范围的传入端口(在IIS上设置),并允许它们在防火墙中使用。
看一下这个指南,在IIS 7中配置FTP防火墙设置,我想它会很有帮助的。
https://serverfault.com/questions/360567
复制相似问题