新闻资讯

动态IP如何搭建serv-u ftp服务器?步骤有哪些?

2018-10-29

在所有的ftp服务器端软件中,Serv-U ftp除了拥有其他同类软件所具备的大部分功能外,还支持带宽限制、远程管理、远程打印以及扩展成为虚拟主机ftp服务器等。serv-u ftp在设置过程中加上良好的安全机制、友好的管理界面及稳定的性能,使它被非常广泛地使用着。

本文将从Serv-U的安装设置和花生壳动态域名解析服务入手,向你介绍这种最节省成本的办法,用不着租用固定IP地址或托管主机,在家里也能搭建属于自己的ftp服务器和朋友一起共享精彩资源!

动态ip搭建serv-u ftp服务器的准备工作

1、serv-u ftp +花生壳动态域名解析软件只占用很少的系统资源,在服务器硬件配置方面没有太特殊的要求,如果是Windows 2003 Server系列的系统,要获得略微具有效率的系统性能一般建议CPU在Pentium4 1.8G、内存512M、系统总线传输速度在133以上。如果所搭建的ftp服务器长期大量地为互联网提供上传下载服务的话,建议具备条件的用户安装SCSI硬盘作为主机储存体。

当然,SCSI设备比起IDE设备价格可能相差几个翻,若想获得高性能而不想投资太多,可以考虑选择SCSI硬盘作为系统、 常用数据的磁盘,将大量的数据存放在IDE硬盘上,这种方法虽然没有使系统完全地使用SCSI组件的资源,但也不至于在超过20个用户在你使用IDE硬盘的ftp服务器上同时上传下载时把服务器拖得象驴子一样。

2、 建议安装Server系列系统,例如Windows XP Professional、Windows2000 Server(包括Advanced Server版本)、Windows 2003 Server Enterprise Edition(包括Standard版本)等NT核心的系统,其对服务器软件的运作以及长期运作稳定性表现得更佳。

对于Windows 98、Windows Me 系统,因花生壳2.1以上版本已经不再对非NT核心的系统作支持,但我们也可以下载个花生壳3 +serv-u ftp安装凑合体现一下做ftp服务器的乐趣,其总体性能以及稳定性就得自我体现其滋味了。

3、网络部分是互联网和ftp服务器通讯的链路,许多人把系统、花生壳、SERV-U安装起来,别人就是访问不了,导致不能互联网和ftp服务器连接失败的大部分原因会在这一部分出现:

A. 服务器网络接入线路环境现时互联网使用IPV4 IP协议,在互联网上协议的传输时通过ISP之间的一级一级路由把数据传输到8X4 位的二进制网络地址,网络地址被转换成为10进制或16进制的地址后, 应用在不同的网络结构层上,相对于互联网来说IP地址是独有的,由当地的ISP掌控当地的IP地址分配到用户,我们把ISP所分配的互联网IP地址成为公网IP地址,例如是已经转换为10进制的公网IP 219.136.254.1。当然,如果服务器通过路由器、代理服务器上网,这时你的主机可能不拥有公网的IP地址,而所获得的是路由器或代理服务器所分配的内网IP地址,如192.168.0.1、172.19.0.1等都是互联网不承认的地址,这类的地址被定义为专属内网使用的IP。

如果你的服务器不拥有公网IP地址,请先参考Oray的内网建站部分的文档通过端口映射的方法解决。如果问题在这一步卡住,那么所做的ftp服务器不能向互联网提供服务,仅有可能向同一个局域网内的机器提供服务,下面的内容也不用看下去了。

B. 防火墙安全策略对服务器数据传输的阻碍

软件防火墙拦截了互联网访问ftp服务通讯。在我们的历来支持过程中,发现大部分服务已经搭建成功的用户不能被访问,往往问题就出现在软件防火墙上。例如是 Windows XP、Windows Server 2003等网络模块自带的网络防火墙默认规则是拦截互联网访问服务器任何的端口,或安装了例如天网、Norton等软件防火墙。这时你需要在软件防火墙上 开通方向为IN、数据传输类型为ftp(21端口)的通讯策略。当然如果你觉得服务器的安全性比较高可以把它们禁用掉,这样可以节省部分的系统资源。

有条件的用户一般都会为网络增添硬件网络防火墙,单独的防火墙模块可为公司网络减少网络安全风险,而一般防火墙在没有设置规则时是禁止任何外网连接到防火墙 内部的计算机,所以也应通知网络管理员当为其添加服务访问规则。

安装以及设置Serv-U ftp服务器

通过Serv-U的官方网站下载最新版本的Serv-U服务器软件,其下载地址是 http://www.serv-u.com/dn.asp 。官方下载的版本可免费使用30天。在本文档中使用Serv-U 6.1.0.5版本进行安装设置,将来更新版安装调试过程也是大同小异,如果对英文’敏感’的朋友可在国内一些软件站下载汉化补丁。

1.首先我们按照Serv-U安装包的提示将其安装到系统中

2.安装完成后,Serv-U自动打开了第一次运行的向导,向导挺烦人的,我们把向导取消了,下面的手工一步步来设置。

3.双击打开Serv-U服务器软件,我们首先把Start automatically (system service)启用,让其日后启动服务器时自动在后台运作。并选择Start Server把ftp服务启用。

4.一个空空如也的ftp服务器算是搭建完成了。接着展开Serv-U管理界面中的<>菜单。新建一个域。

5.接着,我们在刚新建的域里面开始添加ftp访问用户。右键Users-New User新建登陆账号,在加入新用户第一步 User name中填写登陆名称。第二步Password中填写登陆密码。第三步Home Directory中填写该用户的默认登陆目录。第四步选择该用户是否锁定在对应默认目录,如果选定该项,将来给予用户更多的目录权限,用户登陆后也仅可访问默认目录。

完成锁定用户设置后,用户登陆ftp的账号已经建立完毕。

针对单个用户有很多扩展的功能可以设置,例如是设定该用户的自动关闭时间、限制用户的上传/下载速率以及连接线程、限制用户在对磁盘空间的使用等等,不过别忘了在用户对应的目录属性中给予权限,如果你想这个用户可以上传资料,那么可以根据实际情况给予目录或文件的列表、读取、写入、删除权限。有关扩展性的应用,后文会摘互联网一些精华内容供大家参考,在此不再细述。