如何使局域网以外的电脑登陆上我的FTP呢?

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:02:14
我是通过局域网共享ADSL上网的用户,目前在我的电脑上面建立了一个ftp共享服务器,但是我希望局域网以外的电脑可以登陆我的服务器下载(目前只有局域网的电脑可以下载,外网的登不上去,不知道怎么设置才可以,我用的ftp工具是SERV-U,设置的IP是留的空白(这个不行),设置为局域网内地址(192.168.0.156),也不行,这个该怎么办呢?求教各位大侠,望能指点一条明路,不胜感激啊!

第一种方法限于通过路由上网
先连上自己的路由器
我以路由器为TP-LINK R402M SOHO 为例
转发规则-虚拟服务器
服务端口为你FTP软件中的端口一般为21
IP为需要做FTP服务器的电脑在局域网内的IP
协议选择TCP 勾上"启用"后单击保存
OK 其余的步骤就和正常架设FTP一样了
第2种方法适合不能对路由进行操作的
第一步:
首先当然要安装d2g client,申请一个动态域名解析了,你可以到它的官方网站下载到 http://www.deerfield.com/download/dns2go/
下载后你可以把它安装在你的局域网服务器或者客户机上都可以。
一路回车安装完后,按提示,注册一个新的域名: **.dns2go.com
注册好后,如果一切正常,你的d2g客户端便已经工作了,可以对你的静态或动态IP地址解析了。 其实,申请动态域名解析不仅仅dns2go一种方法,其它还有花生壳、动态主机等等。如果有静态IP,则可以不用申请动态域名解析,直接用IP地址即可。
第二步:
但是,现在的d2g只能映射你局域网服务器的IP,外部并不能访问你的机器。
现在你需要一个端口映射软件。推荐一个小巧实用的工具: PortTunnel
配合在局域网内架设网站的利器 --- PortTunnel介绍:
这里向大家推荐一款工具,可以帮助大家轻松搞定“端口映射”。这款工具叫“PortTunnel”(中文意思叫“端口通道”),由SteelBytes出品,目前已经完全免费了!它的设置极其简单,可以运行在所有的Windows平台上。
好了,让我们来实际操作一番:
假设我是一个局域网用户,我的内部IP地址是10.10.10.10,我是通过指定网关10.10.10.1上网的,我在自己的计算机上安装了“动态IP解析”软件和WEB服务器还有FTP服务器准备开