Serv-U和win2003防火墙的设置
不知道是不是因为最近安装了windows2003一个关于tcp/ip的一个补丁的缘故,以前服务器上Serv-U不能连接了,从本机连接就没有问题,估计是防火墙的问题,禁用防火墙后从外网也可以访问,但是防火墙的设置没有改过啊。在例外规则里,已经加入了Serv-U的应用程序规则,并且,端口里也打开了FTP端口,仿佛设置没有问题,尝试关闭端口防火墙高级中的“FTP 服务器”服务后,FLASHFXP可以正常连接了。看来,问题一定出在防火墙上。
经过查询,原来win2003防火墙是两层的:第一层是基本防火墙,是不特定于某个接口的,是统一的;第二层是与某个接口特定的。问题就是在这儿了,在基本防火墙的例外项里,我加入了到Serv-U的应用程序例外规则,但是,错就错在,同时也设置了与连接相关的防火墙,在其中,我勾上了“FTP 服务器”,这样一来,当有客户连接时,第一层防火墙的应用程序规则,允许用户访问Serv-U所开的任何端口,但是,第二层防火墙却只允许访问21号端口,造成Serv-U与FLASHFXP沟通困难,从而无法连接。
解决的方法:使用第一层基本防火墙,在例外中加入Serv-U的应用程序例外,将高级设置中“FTP 服务器”设置勾选去掉。
不知道理解的是否正确。
现在还有一个问题,服务器访问内网共享文件时,即在运行中输入"\\192.168.1.1"时提示“无任何网络提供程序接受指定的网络路径”在网上查了好多办法试了都没能解决,不知道谁遇到过类似的问题,求助啊~~
posted on 2009-09-18 09:21 Eric Zhang 阅读(2138) 评论(0) 编辑 收藏 举报