设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> 服务器技术 >> ISA server >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
关于ISA防火墙中VPN服务…
How to :自定义 ISA Se…
[重要公告]ISA Server 2…
How to :升级到 ISA Se…
Linux和Solaris建立Apac…
一五一十谈IIS安全机制
浅谈IIS6和Tomcat5的整合
详解:虚拟主机IIS连接数…
微软下一代网络服务器II…
IIS:微软操作系统集成的…
  [组图]通过ISA2004使用其他端口发布FTP站点           
通过ISA2004使用其他端口发布FTP站点
 

(译自Thomas W Shinder M.D. "Publishing FTP Sites with an Alternate Port using ISA Server 2004 Firewalls")  

  有许多原因让人考虑到使用其他端口来发布ftp站点,特别是有些管理员从安全角度考虑,想使用非标准的21端口来访问发布ftp服务器。但是ISA2000不支持使用其他端口来发布ftp站点,因为ftp是一个需要在isa2000防火墙上使用应用过滤器的复杂协议。如果是在isa2000上使用其他端口发布ftp站点,你必须在ftp服务器上使用防火墙客户端,并且编辑wspcfg.ini以设置ftp服务器的程序目录,但是这个令人讨厌的,并且也不可靠。  在Isa2004中,只要协议被应用程序过滤器安装了,例如ftp协议,它允许你在服务器发布中自定义任何协议使用的端口。这种服务器发布的扩展性允许你使用其他端口发布ftp服务器而不需要设置配置文件或者在ftp服务器上安装防火墙客户端。

过程是很简单的,在这篇文章中,只需要以下步骤就可以完成使用其他端口来发布ftp站点:

1、安装并且配置ftp站点;

2、建立ftp服务器发布策略;

3、建立ftp连接;

下图为本次实验所使用的基本网络:

安装和配置ftp站点

首先是安装ftp服务器和在ftp服务器上配置ftp站点。在本次实验中,我们将在一台windows2003服务器上安装ftp站点(使用IIS自带的ftp服务器),包含以下步骤:

1、安装ftp服务,通过“开始”菜单的“控制面板”中的“添加/删除windows程序”,来添加“windows组件”,安装IIS下的ftp服务;

2、配置默认站点:

(1)打开“开始”菜单中的“管理工具”里的“Internet信息服务”管理工具;

(2)展开ftp站点,在“默认站点”上点右键,选择“属性”

(3)在ftp站点的属性对话框中,点击ftp站点页,然后在IP地址栏,选择ftp站点的实际IP;

(4)在信息页,输入服务器的标志信息(注:为了便于确认服务器);

(5)在主目录页,输入默认本地ftp目录,在此例中我们使用默认的c:\interpub\ftproot目录,并勾选Write ,以便可以上传文件,

(6)点击应用,并点击OK关闭ftp站点属性对话框,使用按钮条上的按钮来重启ftp服务。



通过ISA2004使用其他端口发布FTP站点

(2004-06-11 09:09)

建立服务器发布策略

在ftp服务器设置好后(注:可在本地网络中加以验证),我们来在isa2004中建立ftp服务器发布策略。这条策略将会演示在使用isa2004的服务器发布时协议行为的可扩展性。

执行以下步骤以建立一条使用TCP 99端口来发布ftp服务器的策略:

1、打开Microsoft Internet Security and Acceleration Server 2004管理界面,展开你的服务器,点击Firewall Policy

2、右击Firewall Policy,指向New 并且点击Server Publishing Rule

3、在Welcome to the New Server Publishing Rule Wizard页,在Server publishing rule name 输入策略的名称,在这儿我们起名为FTP Server TCP Port 99 ,点击Next

4、在Select Server页,在Server IP address 输入内部ftp服务器的IP地址,点击 Next

5、在Select Protocol 页,从Selected protocol 列表中选择FTP Server,然后点击Ports 按钮。

6、在Ports 对话框,在Firewall Ports 框里面选择 Publish on this port instead of the default port 选项,然后输入端口号99,点击OK

7、在Select Protocol页点击Next

8、在IP Addresses页,选择External ,然后点击Address 按钮。

9、在External Network Listener IP Selection 对话框,选择Selected IP addresses in this network Selected IP addresses in this network 选项,在 Available IP Addresses 中选择你想在ISA Server 2004外部接口上侦听进入的ftp连接的IP地址,然后点击Add,这个IP将会在Selected IP Addresses 列表中显示出来,点击OK

10、在IP Addresses 页点击Next

11、在Completing the New Server Publishing Rule Wizard 页点击Finish

12、点击Apply 以保存修改并且更新防火墙策略。

13、你现在将可以在细节面板中看见FTP服务器发布策略。



通过ISA2004使用其他端口发布FTP站点

(2004-06-11 09:09)

建立ftp连接

现在我们来测试刚才发布的ftp站点,我已经建立好了一个名叫ftplog 的文件,用于上传到ftp站点上。执行以下步骤建立连接:

1、打开一个命令提示符窗口,输入ftp 并回车(注:因为不是使用ftp标准的21端口,只能先进入ftp命令,再使用open子命令来建立连接),然后输入open 192.168.1.70 99 (ISA Server 2004的外部接口)并回车,用户名为anonymous,并且随意输入一个密码,此时,我们已经成功的连接上去了。你可以使用get 命令来下载文件,但是,如果此时你使用put 命令来上传文件,你会看见拒绝访问的错误信息

[1] [2] 下一页  

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2006-9-22
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持