网站运营
位置:首页>> 网站运营>> ISA下FTP的解决办法(2)

ISA下FTP的解决办法(2)

 来源:云南设计港 发布时间:2007-08-31 13:52:00 

标签:

前面我们讲过,FTP协议的数据传输存在两种模式:主动模式和被动模式。这两种模式发起连接的方向截然相反,主动模式是从服务器端向客户端发起;被动模式是客户端向服务器端发起连接。

我们回到ISA的情况,如果采用被动模式,由于IIS是完全随机的选择一个端口,并告知客户,然后客户进行主动连接,这就意味着在ISA上,你要让所有的端口都允许动态入站连接才行,这样肯定不行,因为太危险了,等于打开了所有的端口连接。

如果采用主动模式(PORTMode),IIS选择好端口后,主动与客户进行连接,这时候不需要像PASV模式那样打开所有的动态入站连接,而且正好相反,我们需要打开所有的动态出站连接即可,安全性增加很多。而且由ISA的IPPACKETFILTER只对ISA本机起作用,不会造成局域网内的客户“放了羊”。

所以,我个人这样做的:

(1)由于IIS和ISA都在一台机器上,所以它俩都在侦听21号端口(IIS默认情况下会侦听所有地址的21端口),所以我们首先要让IIS只侦听内网地址的PORT21,在DOS下,你可以通过NETSTAT-NA>abc.txt,然后打开这个文件,你会看到0.0.0.021LISTENING字样。

输入如下命令:

netstopmsftpsvc(停止FTP服务)

进入\Inetpub\adminscripts\目录

cscriptadsutil.vbssetmsftpsvc/disablesocketpoolingtrue(停止侦听)

netstartmsftpsvc(启动FTP服务)

(2)在IIS控制台里面,ftp->Property->FTPSite->IPAddress改为内网地址。现在,FTP服务只侦听内网IP的21号端口了。

(3)大家可能这时候有疑问,如果是IIS主动连接客户端,那客户端的防火墙是不是会阻止这个连接(PASV模式不存在这个问题)。为了防止这种情况,我们可以强制IIS不能与客户端的任意端口进行连接,而只有客户端连接IIS的端口进行数据传输。这样就可以解决PORTMODE与客户端防火墙的冲突。方法:修改注册表,HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msftpsvc\Parameters\,将EnablePortAttack的值由0改为1,然后重新启动FTP服务。

(4)在ISA里面,使用SERVERPUBLISH的方法发布FTP服务,其中:IPaddressofinternalserver填写ISA的内部网卡的IP,IPaddressofexternalserver填写ISA的外部网卡的IP,Mappedserverprotocol选择FTPServer。

(5)然后在IPPacketFilter建立一条新RULES,Protocol->TCP,Direction->Outbound,LocalPort->Dymanic,RemotePort->All。
  
这是我的解决办法,但是并不完美,主要是:

(1)客户不能使用PASV方法进行连接,原因上面已经讲了。

(2)由于第五条,所以ISA服务器随着保证了对外部访问的限制,却无法限制ISA本机对外部的访问。

0
投稿

猜你喜欢

  • 时间服务器的IP为:192.168.10.1 1). # rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm 2). #
  • web服务器可以解析(handles)http协议。当web服务器接收到一个http请求(request),会返回一个http响应 (res
  • 圣何塞搜索引擎策略( SES )大会上,显现的主要趋势之一是:图像搜索这一角色越来越重要。这篇文章将会谈一点有关:图像搜索的重要性为什么会逐
  • UCenter Home 2.0后续版本持续改进创新已经成为广大站长密切关注的话题,为了让广大站长及时了解UCenter Home产品研发动
  • 郁闷、研究、再郁闷、再研究。终于在首页成功按分类调用成功分类信息了其实在调用时加入模型类型频道标签,分类信息的为channelid='
  • 网络才开始在中国出现的时候,因为带宽和网络技术的限制。当初的互联网相当于文字时代,上网无非就是看看新闻,发发邮件,聊聊天。随着互联网技术的发
  • google的403错误提示:很抱歉..... 此刻我们无法回应您的要求。该请求通过电脑病毒或间谍软件向我们自动发送,而且看来您的电脑或网络
  • 有些使用的Godaddy主机的朋友会问我这样的问题,他购买的是Deluxe Plan+linux系统+SSL系列的主机,程序安装无误,但是在
  • 网页游戏公司的原罪网页游戏发展至今已经不是什么新鲜玩意了,在传统网游快速增长的大环境下,无论是市场、用户还是投资方都已经充分认可了网游的盈利
  • 每个站长在建站之初,都很明确自己网站的定位及网站的目标客户群,那么,在具体的推广工作中,我们该如何寻找自己的目标客户,以便更有针对性的推广自
  • 百度是全球最大的中文搜索引擎,对中文网页的搜索技术在某种程度上领先于Google,百度在某些方面与Google有相同或相似之处外它还有以下特
  • 今天一个朋友用的dedecms织梦内容管理系统架设的网站出问题了,由于前期的安全工作没做到位,网站是可以随意注册会员及其发表文章的,所以该网
  • 我所在的城市:吉林市,很多外地的人都不知道,是中国唯一一个与省重名的城市,人口200w,不过网络不发达,地方论坛很少,人气更差了。也许正因为
  • 题记:在很多相册的网站中,都有这样的功能:当图片分多页显示的情况下,点击图片会自动翻页到下一张图片,接下来我们在dedecms4中实现这个功
  • 网络经过这么多年几次锤炼,网站和站长意识根据网民的要求与自身发展也在改变,也应该要改变!互联网网民的素质有这么几个过程A:好奇,什么网站都去
  • Web Game,顾名思义就是基于Web网络的在线多人游戏。我们接触最多的也就是这种基于Web浏览器的虚拟社区的游戏,说起sns的web g
  • 做SEO的一个基本工作就是每天都要关注自己的网站以及竞争对手网站的数据更新,今天我也是毫不例外的打开查询工具,赫然发现PR上升、百度大更新、
  • 10月23日消息,据国外媒体报道,苹果周四宣布,将于年底前升级Boot Camp,从而支持微软刚刚发布的Windows 7。2006年,苹果
  • 在2日结束的由IT产业资深媒体举办的年度盛典,中国“IT两会”计算机世界互联网年会上,诞生刚过百日的阿里妈妈被评选委员会授予“2007中国互
  • 11月13日晚间消息,据消息人士透露,腾讯已向北京第一中级人民法院提起诉讼,要求判令搜狗拼音输入法停止虚假宣传行为、修改搜狗拼音输入法软件的
手机版 网站运营 asp之家 www.aspxhome.com