内网IP建ftp服务器

转载 2006年06月06日 18:27:00
内网IP建ftp服务器


很多朋友想建ftp服务器在Internet上共享自己的资源,苦于没有公网IP,无法实现。其实,内网IP也可以建ftp服务器的。
第一步:
首先当然要安装d2g client,申请一个动态域名解析了,你可以到它的官方网站下载到
www.deerfield.com/download/dns2go/

下载后你可以把它安装在你的局域网服务器或者客户机上都可以。
一路回车安装完后,按提示,注册一个新的域名: **.dns2go.com
注册好后,如果一切正常,你的d2g客户端便已经工作了,可以对你的静态或动态IP地址解析了。
其实,申请动态域名解析不仅仅dns2go一种方法,其它还有花生壳、动态主机等等。如果有静态IP,则可以不用申请动态域名解析,直接用IP地址即可。

第二步:
但是,现在的d2g只能映射你局域网服务器的IP,外部并不能访问你的机器。
现在你需要一个端口映射软件。

推荐一个小巧实用的工具: portTunnel

配合在局域网内架设网站的利器 --- PortTunnel介绍

这里向大家推荐一款工具,可以帮助大家轻松搞定“端口映射”。这款工具叫“PortTunnel”(中文意思叫“端口通道”),由SteelBytes出品,目前已经完全免费了!它的设置极其简单,可以运行在所有的Windows平台上。

好了,让我们来实际x作一番:

假设我是一个局域网用户,我的内部IP地址是10.10.10.10,我是通过指定网关10.10.10.1上网的,我在自己的计算机上安装了“动态IP解析”软件和WEB服务器还有FTP服务器准备开一个网站和FTP服务器。以下是我的设置过程:

1. 到我的网关(代理)服务器10.10.10.1 上安装“PortTunnel”软件(拷贝即可)

这是软件的界面:


2. 针对我需要的WEB服务进行配置,点击“Add”按钮,然后配置如下:


点击“OK”按钮保存

注意:

图中Port In填的端口号是80,这样填的前提是网关(代理服务器)上没有WEB服务器在运行,否则请更换其它端口,例如“8080”(在这种情况下,用户必须通过http://<你的域名>:8080来访问你的网站。)

3. 针对我需要的FTP服务进行配置,点击“Add”按钮,然后配置如下:

点击“OK”按钮保存

注意:

图中Port In填的端口号是21,这样填的前提是网关(代理服务器)上没有FTP服务器在运行,否则请更换其它端口,例如“2100”(在这种情况下,用户必须通过ftp://<你的域名>:2100来访问你的FTP服务器。)

4. 设置成功后的正常运行界面(平时这个界面可以关掉,不会影响使用)
注意:

正常运行时,你设置的通道的状态应当是“Active”,如果是“Failed”那很可能你设置的“Port In”端口号和网关(代理服务器)上的现有端口冲突。

5. 测试一下:

如果通过http://<你的域名>能访问你的网站或FTP://<你的域名>能访问你的FTP服务器,那就成功了。

重要提示:

如 果局域网内有多个用户想架设网站,那么注意在设置的时候,一个“Port In”端口只能为一个用户服务,例如,usera使用了“80”作“Port In“,那么他的网站就可以通过“http://<usera的域名>”来访问,而userb就只能使用其它“Port In”端口了,例如“8080”,他的网站只能通过“http://<userb的域名>:8080”来访问了。FTP服务器的道理也是一 样。

附:

PortTunnel的下载地址:

www.steelbytes.com/download/PortTunnel_CH.zip (中文)

www.steelbytes.com/download/PortTunnel_ENGUK.zip (English)


这里,Port In是要监听的端口,port out是要映射的端口。比如你想监听服务器的88端口,映射到你的机器的80端口,这里的port in便是88,port out便是80。默认的FTP端口是21,如果想开FTP服务器,这里可以是21。
添加后,点"start",服务器开始。程序自动加入系统服务,每次开机便会自动启动。


以上两步完成,一切OK!
用Serv-U软件架设好你的ftp ;
好了,现在可以用你申请的 “d2g域名:监听端口” 来访问你的机器了。



内网做FTP的方法目前只有三种:

一、去网关里映射端口。(一般与能成功的可能性很小。)

二、通过第三方软件来穿透内网,从而成功做出FTP,如:(FlexHost)(信通)(迈科)(CHINA-SHARELLA)等,但都要花钱。(100%成功。)

三、通过VPN远程拔入有真正外网IP的电脑,用这台电脑给你做端口映射。(100%成功。)(但:速度因VPN拔入机而定。)

第三种方法如下:
前提:

1、一个可以提供公网IP的主机(不必是内网用户的主机)
2、主机上建有VPN网络,如何建立,在这里有
www.enanshan.com/new/net1/vpn.htm
3、PortTunnel(端口映射软件)

方法:
1、找个朋友,网上有公网IP的(下称主机),你有吗?没有,不会吧,那么多网友,一个都没?
2、主机上打开VPN服务,具体方法在这里,
www.enanshan.com/new/net1/vpn.htm
3、在主机上为内网用户设定用户名和密码,并设好端口映射,捆定IP,
4、在内网上拔号,采取自定IP的方法
5、在本机设好FTP服务器
6、拔号到主机,FTP服务器就可被大家访问了
具体我在下面详细说明:
主机上建立VPN网络,以XP为例(WIN2000)在网上有啦
1、创建新的连接
click for full size
以上选的是你直接上网的哪个网卡或拔号程序
click for full size
可以允许接入VPN网络的用户打下钩
click for full size
完成后出个窗口指定可以拔入的客户
click for full size
我们来增加一个用户niuguo,设好密码,并把IP也注明为169.0.0.3,方便管理
click for full size
2、设置端口映射,(PortTunnel这个软件不要说你不知道在哪下载啊)
为niuguo设置到169.0.0.3,端口21的映射,这样,只要内网的机子拔号上了VPN网络,大家就可以从219.159.146.135:231访问内网的FTP啦
click for full size

设好后就运行它就可了,主机设置好啦
click for full size
2、下面是内网机子的设置(以XP为例)
新建一个连接
click for full size
如果你是可以直接上网的话就不用选了
click for full size
填上用户名niuguo和密码
click for full size
设置一下这个虚拟号的属性,指定IP
click for full size
选高级,去掉打钩,不然不能同时上网
click for full size
拔号,你看,是不是192.0.0.3这个IP,我拔了两次,哈
click for full size

现在打开FTP服务器,端口设21
现在用219.159.146.135:234连上试下,行了吧
不过目前我不知道这个速度是受主机上网的速度限制,还是受内网FTP服务器上传的速度的限制,有兴趣的可以试下
click for full size

******
“2、设置端口映射,(PortTunnel这个软件不要说你不知道在哪下载啊)
为niuguo设置到169.0.0.3,端口21的映射,这样,只要内网的机子拔号上了VPN网络,大家就可以从219.159.146.135:231访问内网的FTP啦”
这里的219.159.146.135:231应该是234吧
是我错了还是他打错了

ubuntu下搭建vsftpd,实现从外网访问到内网ftp服务器

@1 先安装vsftpd。网上有教程可找。@2 安装好之后,要进行一些简单的设置,比如指定ftp的默认目录。local_root=/home/ftp chroot_local_user=YES在vsf...

外网访问内网的FTP服务器

外网访问内网的FTP服务器     目录 1. 背景简介.. 2 2.基础知识.. 2 2.1.命令端口.. 2 2.2.数据端口.. 2 2.3.主动模式 (PORT...
  • benkaoya
  • benkaoya
  • 2014年04月25日 16:29
  • 23257

公网能访问内网的FTP服务器方法

我在路由器AR1220-S做了一个端口映射让公网能访问内网的FTP服务器,但是现在内网机器无法通过外网IP访问内网的这个FTP服务器,怎么解决,最好能有命令贴出解释,谢谢大神了啊 内...
  • husf
  • husf
  • 2015年09月14日 13:30
  • 1569

如何在内网免费建立个人Ftp服务器,外网也可以访问

一、利用Serv-U建立个人Ftp服务器 二、花生壳注册免费动态域名 三、端口映射又叫端口转发 一.例子:本人使用破解版ServU 6.4搭建Ftp服务器   1.1解压如下,双击...

外网访问内网的FTP服务器

1. 背景简介 最近研究如何在内网搭架FTP服务器,同时要保证外网(公网)能访问的到。终成正果,但走了一些弯路,在此记下,以飨后人。 2. 基础知识 FTP 使用 2 个端口,一个数据端口和一个...

外网访问内网的FTP服务器-原理解析

1. 背景简介 最近研究如何在内网搭架FTP服务器,同时要保证外网(公网)能访问的到。终成正果,但走了一些弯路,在此记下,以飨后人。 2. 基础知识 FTP 使用 2 个端口,一个数据端口和一个...

ssh 使用新法:公网(合法 ip)用户访问内网(私有 ip)服务器(http,ftp,sshd,cvs...),

内网的朋友苦于没有合法 ip,不能对外提供 internet 服务。解决方案很多,可以通过在网关做端口映射,或其他的辅助软件等。 本文介绍两种比较简单实用的方法,利用 ssh 这个强大的工具。 ...

在内网建一个FTP服务器,并且可以通过外网访问

http://bbs.51cto.com/archiver/tid-602231.html ========================================= 一、前言 ...

查看连接到本机ftp服务器的指定ip

接手原来的程序,知道其他服务器会往本机ftp文件,如何快速的查找这台服务器呢?我想到了一个方法,如果你有更好的方法,欢迎补充~~...

Serv-U 14.0.2常见问题:IP地址变换导致FTP服务器连接失败

这个问题其实很好解决,只要
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:内网IP建ftp服务器
举报原因:
原因补充:

(最多只允许输入30个字)