win2003自带防火墙和FTP冲突的问题解决

   今天郁闷死了,一台WIN2003的服务器,用IIS开FTP后,防火墙已经开了例外端口21,但
FTP客户端还是连不上,说connection refuesed by remote host,
之后网上查,发现很多类似的情况,又打算换了SERVER-U,结果也是一样的问题,
最后看到圆子里一兄弟发的文章,解决了问题,这些先感谢
http://heroman.cnblogs.com/archive/2006/02/24/336743.aspx),关键是
原来,WINDOWS防火墙是两层的
第一层是基本防火墙,是不特定于某个接口的,是统一的
第二层是与某个接口特定的

问题就是在这儿了,在基本防火墙的例外项里,我加入了到ServerU的应用程序例外规则
但是,错就错在,同时也设置了与连接相关的防火墙,在其中,我勾上了FTP

这样一来,当有客户连接时,第一层防火墙的应用程序规则,允许用户访问SERVERU所开的任何端口
但是,第二层防火墙却只允许访问21号端口,造成SERVRU与FLASHFXP沟通困难,从而无法列表数据

解决的方法是,只使用第一层基本防火墙,将与连接相关的防火墙设置全部清除即可,就是只设置“例外”中的端口,将“高级”里中的例外不选

你可能感兴趣的:(应用服务器,windows,防火墙,IIS)