怎样设置外域网访问我的FTP服务器?(50分)

  • 主题发起人 主题发起人 delphiprogramer
  • 开始时间 开始时间
D

delphiprogramer

Unregistered / Unconfirmed
GUEST, unregistred user!
各位高手好!请帮个忙。公司申请了一个固定IP,已绑定到路由器了,能正常上网。局域内通过代理上网的,局域网的IP是192.180.10.0-192.180.10.255,路由器上的网关是192.168.0.1。我想在外局域网输入FTP//:218.13.84.28 就能访问我电脑中的FTP服务器。请问怎样设定FTP服务器和路由器之间的协议。
 
1、首先来说网关阻断端口。内网机被网关服务器阻断端口,要想打开端口就必须在网关机上操作,在某台终端机(用户的机器)上是不可能做到的!
http://www.acnow.net/ Ryst5RdW
a、假如你的网关是一台服务器(典型内网,如有些小区宽带),而你又能接触网关服务器,那么可以用终极武器 NAT --端口映像(又叫网络地址翻译), 其作用是让服务器把指定端口的请求转发到指定的IP上,让其它的机器来响应这些请求,而内网向外网发送的时候不再是像其它网关服务那样随机分配端口,而是用上面指定的端口。可以用的软件有 :
http://www.acnow.net/ Ryst5RdW
WinRoute Pro http://www.acnow.net/ Nrubg1Wudm
PortTunnel http://www.acnow.net/ Nrubg1Wudm
但如果你的服务器是 win2000,并用自带的网络共享功能,那么有更简单的方法: http://www.acnow.net/ Nrubg1Wudm
在你共享的连接上按右键 ->属性 http://www.acnow.net/ Nrubg1Wudm
到公用设定板按下面的设定按钮,系统会弹出设置窗口 http://www.acnow.net/ Nrubg1Wudm
到服务板,按新增 http://www.acnow.net/ Nrubg1Wudm
名称 随便填 http://www.acnow.net/ Nrubg1Wudm
端口 6881 http://www.acnow.net/ Nrubg1Wudm
勾选TCP http://www.acnow.net/ Nrubg1Wudm
私人网络中的计算机名称或ip 填你的本机ip http://www.acnow.net/ Nrubg1Wudm
然后保存,再按同样的方法增加 6882-6889端口的映像,把它们通通指向你的计算机 http://www.acnow.net/ Nrubg1Wudm
不明白的可以看看WIn2000帮助系统中有关 NAT的说明 。
http://www.acnow.net/ Ryst5RdW
切记!必须在网关服务器上做这些设置才有用!
http://www.acnow.net/ Ryst5RdW
b、假如你的网关是一台路由器。那么解决方法就比较简单,想办法弄到路由器的说明书,按照上面的用户名和密码进入它的Web设置页,通常在“虚拟服务器”栏里添加要打开的端口,把指向定为你的机器(当然是IP),然后保存&重启就OK了!
http://www.acnow.net/ Ryst5RdW
c、假如你的网关是一台开启了路由功能的Modem(DSL共享用户)。那么解决的方法和设置路由器的方法相似,必须进入Modem的Web设置页面,通常在“NAT”或“NAPT”或“虚拟服务器”栏里设置相关的参数。具体如何操作一时很难说全面,因为不同牌子的Modem、相同牌子不同型号的Modem的设置方法不尽相同。请看http://bbs.leoboard.com/cgi-bin/topic.cgi?forum=68&topic=2854&show=0中介绍的不同Modem的设置方法。
 
谢谢mstar的指点,我的网关是用路由器的。我设置了一个端口指向我的电脑的IP,可是还是访问不了,请问FTP服务上也要设定为那个固定IP吗?FTP服务器怎样配置呢?
 
请各位帮帮忙呀!
 
接受答案了.
 
后退
顶部