Network 版 (精华区)
发信人: reeyoung (Ree Young), 信区: Network
标 题: Re: 如何设置winroute的端口映射
发信站: 哈工大紫丁香 (2003年03月07日15:56:21 星期五), 站内信件
关于在WinRoute的NAT之后FTP,WinRoute说明书中有以下解释:
1. 使用非标准的端口访问FTP服务器
如果你位于WinRoute之后,希望访问一个使用非21端口的FTP服务器,那么你就无法
接收到目录列表。为了显示目录列表,必须做如下设置:
到WinRoute主机上
关闭WinRoute引擎
在桌面上到 开始菜单->运行
键入 regedit 开启注册表编辑器
找到主键HKEY_LOCAL_MACHINE/SOFTWARE/TinySoftware/WinRoute/Module/0
修改SpecParams值,让该值与你要访问的FTP服务器的端口号相等
重新启动WinRoute引擎
这将允许WinRoute之后的任何人访问位于Internet上的使用非标准端口的FTP服务器。
注意!你可以在不同的值之间使用空格作为间隔来指定多个端口。
2. 在WinRoute之后使用非标准端口的FTP服务器
在有些情况下(例如在防火墙之后的一个团体用户)一个用户会被限制于只能通过被动
的模式来访问FTP。如果位于WinRoute之后的FTP服务器使用的是一个非标准的端口,
是不能建立起被动模式的访问的。 这是因为 WinRoute (默认值)把21端口当作FTP的
服务端口,如果用户想使用一个不同的FTP端口,就必须调整WinRoute的设置。 以下
的操作过程可以纠正这个问题,并允许以被动模式进行访问。
到WinRoute主机上
关闭WinRoute引擎
在桌面上到 开始菜单->运行
键入 regedit 开启注册表编辑器
找到主键 HKEY_LOCAL_MACHINE/SOFTWARE/TinySoftware/WinRoute/Mport。可以看到
一些子目录包含有相应的端口映射信息。如果没有这些子目录,就不会有端口映射。
找到基于FTP服务器端口的端口映射
把键“flags”更改为 “1”
把键“NatApp” 更改为“FTP”
重新启动WinRoute引擎
这些设置“告诉”WinRoute,那些到达你定义端口的数据包是属于FTP协议的。因此
WinRoute会根据这一组合协议的通过原则进行下一步的处理。
【 在 libq (听雨) 的大作中提到: 】
: 我想在局域网内的电脑上做一个ftp服务器,ip地址是192.168.x.xx,ftp端口21
: 我在winroute的端口映射中是这样设置的:
: 协议 tcp
: 监听IP 210.xx.xx.xxx(服务器的公共IP)
: 监听端口 20
: 目标IP 192.168.x.xx
: 目标端口 21
: 结果访问ftp://210.xx.xx.xxx:20根本就连不上
: 大家告诉我怎么弄好吗
--
┏━┓
┃忠┃其实,灌水是很辛苦地:自己灌着辛苦,别人看着辛苦,版主删着也辛苦。
┃告┃为了光大BBS,我们不辞辛苦。
┗━┛
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 218.10.128.164]
※ 修改:·reeyoung 於 03月07日15:57:53 修改本文·[FROM: 218.10.128.164]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.315毫秒