返回顶部

使用花生壳5.0搭建FTP服务器

花生壳服务目前的用户量已达1600万以上,广泛应用于网站建设、视频监控、遥感测绘、FTP、VPN、企业OA、ERP等应用领域。花生壳服务可以将您的动态公网IP和域名进行实时绑定。简单来说,就像您的手机一样,无论在那里,只要通过一个号码就可以找到您了,而这个号码就相于在Oray使用花生壳服务的域名。现在我们以实例讲解如何使用花生壳来协助搭建FTP服务,从而实现FTP服务的外网访问。

需要使用的软件工具:花生壳5.0客户端和SERV-U 10.5.0.24

第一步、下载、安装、登录花生壳5.0客户端

1、下载花生壳5.0客户端并进行安装。

2、输入帐号密码登录花生壳客户端。

3、登录Oray帐号之后,点击主界面左下角的“域名”按钮,进入到域名列表的管理界面。

4、点击“域名诊断”,诊断结果:花生壳已经成功地将您的域名和公网ip绑定在一起了,花生壳的动态域名解析正确无误。

这时候,花生壳客户端已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。

第二步、搭建Server-U服务器

1.安装Serv-U:
使用Serv-U来搭建FTP服务器,需要先下载安装Serv-U,然后双击程序安装即可。

2.新建域:
在Serv-U中,点击“新建域”。

输入“名称”(自定义),然后点击下一步。其他都使用系统默认的设置点下一步直至完成。

这里定义域使用的协议及其对应的端口,若服务器上有其他端口与Serv-U的冲突,建
议修改为其他。如下图的HTTP端口,修改为88。

3、新建域账户:
域已经建立好,此时Serv-U会提示域中无用户,是否给域创建用户,点击“是”。

根据提示,我们现在来添加一个用户名为oray的账户。

定义此账户的密码。

选择此域用户的根目录地址,点击下一步。

到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。

测试内网是否可以访问FTP站点,
通过点击电脑开始—运行—CMD,在命令行界面里面输入ipconfig,通过查看IP Address获得本机内网IP。

打开IE浏览器,在地址栏中输入http://192.168.1.101:88 进行访问,

能访问到指定的文件目录中,FTP服务器搭建成功。

第三步、设置端口映射

浏览器访问路由器的管理地址(可通过路由器背面查看) ,并输入密码登录。

在路由器—应用管理—虚拟服务器中,添加HTTP 88的端口映射。

外网使用花生壳域名+端口的方式访问,成功访问到内网的FTP服务器~!

小提示:
大家经常使用ping命令来判断域名解析是否正确,而ping命令会受到本机DNS缓存或者防火墙影响导致结果不准确甚至ping不通。建议使用“nslookup 域名”来判断您地区DNS是否已经同步新的IP地址,详细请参考:
http://service.oray.com/question/359.html

1、下载花生壳
并进行安装。

2、登录花生客户端。

PS:登录时需要花生壳账号,点击注册账号

3、使用您在花生壳官网注册的帐号名和密码填入花生壳客户端软件中进行登陆;
登录Oray帐号之后,在主界面上面点击域名列表,进入到域名列表的管理界面。

4、点击域名诊断,诊断结果:花生壳已经成功地将您的域名和公网ip绑定在一起了,花生壳的动态域名解析正确无误。

这时候,花生壳软件已经在线了,我们所申请的免费域名已经绑定到当前的公网IP地址,互联网可通过所申请的域名直接访问到当前的公网IP了。

小提示:
输入用户名的时候请输入您的帐号名oray735,不要填写域名oray735.xicp.net,否则登录会出现“验证错误”;

注意:如果您使用的是电信、联通宽带,花生壳解析一般不会有问题的,但是如果您使用的铁通、移动、长城宽带、珠江宽频、有线通等宽带,有可能出现NAT问题,这个可以通过登录帐号进入我的控制台——花生壳管理——登录线路选择功能来解决(此功能可供付费用户长期使用,免费用户只有一天的试用时间)。

第二步、需要搭建好FTP,保证内网可以正常访问

使用Serv-U来搭建FTP服务,需要先下载安装Serv-U, 其安装好后的界面如图5:


图5

安装好了,那么我们就开始搭建FTP服务了:

1、新建域:

进入SERV-U的本地服务器,点击“新建域”,命名为“MYFTP”,然后点击下一步,其他都使用系统默认的设置点下一步直至完成,如图6、图7:


图6


图7

2、新建域账户:

域已经建立好,这个时候,会提示是否需要给域建立用户,如图8:


图8

我们选择“是”,会提示是否需要根据向导来新建用户名,如图9:


图9

根据提示,我们现在来添加一个用户名为oray的账户 ,如图10、图11


图10


图11

到了这里我们已经安装并创建好FTP服务了。当然,大家可以根据实际情况自行进行调整。

3、测试内网是否可以访问FTP站点:

在获取本机内网IP后,获取本机内网IP方法如下:

通过点击电脑开始——运行——CMD,然后回车,在出现的DOS界面里面输入ipconfig/all ,通过查看IP Address获得本机内网IP,如图12:


图12

打开IE浏览器,在地址栏中输入ftp:://192.168.1.101进行测试,如图13、图14:


图13


图14

现在内网已经可以访问了,内网FTP搭建工作完成。

第三步、如果有路由器上网,那么需要从外网访问,需要进行端口映射操作(端口映射操作以Tp-link作为实例)

首先进入路由器,进入路由器一般是http://192.168.1.1(有的可能是http://192.168.0.1 ),如图15:


图15

输入路由器用户名和密码(一般默认帐号密码都是admin),进入路由器界面通过两种方法可以实现外网访问。

第一种办法是:点击转发规则——虚拟服务器,做好端口映射,如图16:


图16

端口映射中,IP地址就是服务器内网IP是192.168.1.101.端口号就是21,要与FTP服务使用端口号(21)保持一致。协议选择ALL即可,勾选启用,然后保存即可。

另一种方法是:点击转发规则——DMZ主机,如图17:


图17

DMZ主机的IP地址填写服务器IP地址,勾选启用,点击保存即可。这种方法一般不建议采用,因为采用DMZ主机后,本机的所有端口将完全暴露在广域网,请慎用。

做好上述操作后,那么现在可以使用域名访问服务了,我们来测试一下,打开浏览,输入ftp://735oray.xicp.net , 如图18:


图18

小提示:

1、 大家经常使用ping命令来判断解析,ping命令会受到本机DNS缓存或者防火墙影响导致Ping不准确甚至Ping不通,建议使用nslookup www.abc.com 来判断您地区DNS是否已经同步新的IP地址,详细请参考:http://service.oray.com/question/359.html
2、 当使用域名或者公网IP无法访问,内网IP可以访问的时候,一般是杀毒软件或者防火墙问题,以windows 2003 为例,在网络连接-属性-高级-防火墙设置,关闭防火墙。

至此我们就完成了使用花生壳协助搭建FTP服务的整个过程。

PS:花生壳已经免费开放phtunnel内网穿透协议啦,感兴趣的小伙伴们可以访问Oray开发者站点了解。