您的位置:首页 > 编程语言 > PHP开发

Serv-u 10.5.0.6之二外网访问内网FTP

2012-09-12 08:18 387 查看
前面介绍了内网用户如何访问FTP服务器,现在介绍如何使外网用户也可以访问

1.在路由器中作端口映射。

打开路由器,各种路由器设置方法不大相同,但都遵循一个原理。找到虚拟服务器





名称随便写,你知道就行了,个人IP地址填写你内网FTP服务器所在的,端口填21,最后别忘了激活和保存,同样把80端口也做映射。如果有防火墙,要在防火墙里放行,包括路由器防火墙和服务器及本地防火墙。

2.申请一个花生壳,在本机安装客户端并运行,同时在路由器里找到DDNS,即动态域名,用花生壳作相应的设置。

当然如果路由器里设置了DDNS,则可以不在本机安装客户端,只是有时不能正常解析。总之,路由器和花生壳客户端用一个就行。

3.如果还不行,看你路由器里有没有DMZ选项,有的话就把此IP地址加进去。DMZ是把你电脑的所有端口全部暴露在外网中,所以不到迫不得已,不要这样做。(路由上网的话,互联网上其他机器是看不到路由里其它的机器,只能看到路由的网关,一些通讯就要通过网关进行,DMZ主机就是外部主机来了一个请求或者数据之类的东西,如果路由没有具体的功能,或者请求或者数据没有明确的目的主机的话

就会默认转到DMZ主机,说白了,就你被暴露在的公网,如果有人要入侵你路由的那个IP,那么他的一切入侵操作就会转到DMZ主机上,你就代替其他机器被入侵拉,所以开DMZ主机前记得装好杀软和防火墙,http://zhidao.baidu.com/question/96267541.html)。

4.如果外网无法访问,则点选域的详细信息--监听器--打开FTP端口类型后--里面有个PASV IP地址,输入外网IP或花生壳域名,保存。

用花生壳不能访问的时候,用外网IP试试,IP若能正常访问,说明设置没问题,可能花生壳解析出了点问题,等会再试,可能就好了。

5.当然,如果你的路由器或modem支持UPNP,你也可以不在路由器里作端口映射 ,只需在路由器里开启UPNP,同时在Serv-u里进入

服务器限制和设置--设置-- 在网络设置里勾选通过UPNP自动配置防火墙,就可以了。此时,网上邻居里会多出一个UPNP设备。

6.至此,一切设置完毕。在外网用各种方法都可以访问到内网的FTP服务器了。方法同内网访问方法相同。注意,这是没有更改默认端口的的情况。
本文出自 “清风遇雨” 博客,请务必保留此出处http://mcmvp.blog.51cto.com/5497438/988305
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: