内网建FTP站点

本文介绍了如何在内网环境中建立FTP站点,包括申请动态域名、配置路由器的动态DNS和虚拟服务器,以及设置FTP服务器Serv-U,强调了启用被动模式数据传输的重要性。此外,还提到了客户端软件的设置和命令行访问FTP站点的方法。
摘要由CSDN通过智能技术生成

FTP(File Transfer Protocol),文件传输协议。阅读此文前,请先自行了解和准备以下内容。

    1.了解FTP基本知识。

    2.下载安装FTP客户端(这里使用cuteftp)和服务器(这里使用serv-u)软件。

    首先说明FTP协议是基于TCP协议的应用,类似HTTP协议也是基于TCP协议的应用一样。但是FTP协议是采用两个TCP连接,命令连接端口号是21,数据连接端口号是20。这一点很重要,后面会详细说明原因。

    众所周知,每一个连接到网络上的计算机都有一个唯一的IP地址,因而通过IP地址和端口号就可以访问这台计算机。但是位于内网中的计算机都公用一个公网IP,通过网关连接到互联网上。那么要访问内网中的计算机必然就要知道这台计算机在内网中的IP地址。然而这还不是问题的关键。大多数人都采用ADSL拨号的方式上网,经常上网的人知道,网络运营商为了减少IP地址的浪费,会动态的为ADSL拨号上网的用户分配一个IP地址,也就是说,用户在每一次拨号上网的时候,他的IP地址是动态分配的,是在不断变化的。这就是我们内网建FTP站点首先要解决的一个大问题。

    显然,这个问题的解决方案肯定不是每次拨号后都查询自己的IP,然后把IP告诉别人,这当然是可行的,但是是不现实的。这个时候域名就为解决问题带来了帮助。我们访问网站一般都会在浏览器中输入站点的域名,而站点的IP地址我们并不用关心。这样如果站点计算机需要更改IP,只需要把新的IP地址绑定到原来的域名上就可以了,我们通过原来的域名仍然可以正确访问。

    同样的道理,既然我们采用ADSL拨号上网的IP地址是不断变化的,我们就可以采用域名绑定的方式让用户正确访问,当然,这种绑定是动态的,所以称为动态域名。因此,在内网建立FTP站点前,我们需要一个动态域名。好在有几个著名的动态域名提供网站可以让我们申请到免费的动态域名。下面列出了两个,只要上去申请一个动态域名就行,我申请的是花生壳的。

花生壳:http://www.oray.com

希网:http://www.3322.org/

    下面我们采用配置网关的方式建立内网FTP站点。网关通常是一台计算机或者路由器,我这里使用的是路由器。

    首先打开路由器的管理页面(在浏览器中输入192.168.1.1),找到动态DNS设置页面,输入你申请到的动态域名和账号密码,并启用DDNS,登录成功后保存到路由器中。在路由器的虚拟服务器设置中输入你的内网中的IP地址和服务类型,(ftp服务端口号21),保存生效。然后检查你的域名是否已经可用,只要ping通就说明网关这里已经设置成功。如下图。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值