ISA下FTP的解决办法(3)

来源:云南设计港 时间:2007-09-03 14:18:00 

我也把我的方法做了一下实验,使用serv-u做的,有一点错误,不过终归做了出来,下面总结一下:

PASV服务器放在ISA后面,其实就是要解决两个问题:

1、PASV的端口。我上面的方法提出使用secondaryconnection,但事实证明不对,应该每个PASV端口都建立一条primaryconnection,然后分别建立serverpublishingrules,有多少个PASV端口,就要建立多少条。

这里还可以引出另一个话题,就是对Webpublishingrules的运用,tony你应该知道,通过Webpublishingrules也可以发布ftp服务器,但rule里面只给了一个ftp端口的选项,很明显,这是为PORT模式的FTP服务器准备的,因为PORT模式的数据连接是由服务器发起的,在服务器一边,不存在穿过防火墙的问题。

使用Webpublishingrules还有一个很令人振奋的特性,就是支持动态公用IP用户,不需要象serverpublishingrules那样,每拨一次号都要修改一次外部地址。如果在Webpublishingrules中也能搞定PASV问题,那么对于那些使用拨号上网而又想在内网发布PASV服务器的人来说,简直是天大的喜讯。

需要好好考虑的是如何通过那个只能填一个端口的选项来发布随机的PASV端口?我从今天的实验找到了一点灵感,就是也象上面说的那样,每个PASV端口都设置一条Webpublishingrules!我还未做这个实验,还不能证实这样做行不行,相信晚上就会有结果了。

当然,还需要考虑如何控制PASV模式端口的范围,serv-u可以设定,而IIS的FTP不行。

2、是服务器向客户端传送IP的问题。当FTP客户端登录进入服务器的时候,PASV模式服务器会向客户端传送本机的IP地址和数据端口,当服务器放在内网中的时候,服务器会向客户端返回内网的IP,这当然是不能完成连接的,需要让服务器返回ISA的外网地址。本来,解决方法可以使用firwallclient的applicationsettings中的nameresolutionforlocalhost参数,设为P就可以让应用程序返回ISA的外网地址,但这个参数是供firewallclient使用的,而发布服务器不能安装firewallclient,这很可惜。

幸好,还是有一个好消息,就是serv-u本身具有返回ISA外网地址这样的功能,方法是先选中新建FTP服务器的属性,在domain标签里选择“enabledynamicdns”,此时会出现第二个标签,叫“dynamicdns”,然后到tz0.com申请动态域名,申请后会得到一个key,在此标签中填入此key即可。最后一步,是到新建服务器的settings属性中,选择advanced标签,选中“allowpassivemodedatatransfer”,旁边的IP地址框留空。这个框对于拨号用户不用填,只有出口使用固定地址才需要填。

这样,serv-u向客户端返回IP和端口前,会先向tz0.com查询到ISA外网的地址,再发送给客户端。

标签:
0
投稿

猜你喜欢

  • 深入剖析百度排名算法

    2008-03-05 13:02:00
  • 腾讯起诉搜狗输入法不正当竞争 索赔2000万元

    2009-11-14 10:17:00
  • 病毒牟私利 利用中毒者为指定网站刷流量

    2008-01-16 12:54:00
  • 选择邮件服务器十二要素(2)

    2007-09-19 13:52:00
  • WP插件Watermark Reloaded上传非图片文件出错修改

    2012-03-05 20:12:13
  • Windows2003服务器安装及设置教程—软件安装与设置篇五—ISAPI_Rewrite组件安装图解

    2010-01-30 13:15:00
  • 你可能不知道的一些linux文件权限管理方法

    2022-07-29 13:05:56
  • 域名DNS解析故障的解决方法

    2010-08-15 18:39:00
  • Win10上VMware workstation安装图文教程

    2022-03-05 04:29:00
  • 出租车司机教我做站的道理

    2008-05-04 11:57:00
  • 教你在VMware中安装Windows11操作系统的保姆级教程

    2023-11-04 20:26:27
  • 哥做的不是seo是ueo

    2009-08-22 17:23:00
  • 通过Google AdSense 广告使闲置资源收益最大化

    2009-06-26 17:21:00
  • SEO知识问答:谷歌对站群的态度是如何的

    2009-01-12 13:15:00
  • Google推出免费中秋节祝福短信服务

    2008-09-12 13:25:00
  • QICMS商家联盟网站系统v1.0免费版正式发布

    2009-09-28 15:58:00
  • Windows 2000活动目录详解

    2010-05-18 18:21:00
  • 第一视频6亿现金在握支撑新业务拓展

    2009-10-16 08:37:00
  • 从 Flickr 的 DB 服务器配置说起 Swap

    2008-08-05 17:16:00
  • Linux系统网卡设置教程

    2021-05-07 16:05:50
  • asp之家 网站运营 m.aspxhome.com