新闻资讯

如何搭建ftp服务器?公网IP问题如何解决?

2022-04-14

如果我们想让别人从自己的ftp服务器下载文件,就需要有一个终端设备,有实力的同学可以直接购买ftp服务器,如果是初学者,利用家用电脑也可以。另外还需要一个公网IP,以便让别人通过外网可以登录到你的ftp服务器上下载文件。下面小编就来给您介绍一下具体步骤。考虑到实际情况,下面就以普通家用电脑的Windosw系统为例。

如何搭建自己的ftp服务器

1、打开控制面板,进入程序&卸载程序,打开或关闭Windows功能。
2、展开Internet信息服务,展开ftp服务器。
3、选择ftp服务,ftp扩展性。
4、展开Web管理工具,选择IIS管理控制台。
5、打开IIS管理器,打开ftp授权规则,添加允许规则,选择读取和写入,打开ftp身份验证,启用基本身份验证。
6、打开本地用户和组,打开用户。创建用于登录ftp的账户。添加ftp站点。名称可以随便写。
7、创建一个文件夹,添加ftp站点的时候,在绑定和SSL设置中选择“无”。
这样一个ftp服务器的设置就完成了。

公网IP问题如何解决?

大多数人是没有公网IP的,这样无法通过外网访问到内网ftp服务器上的资源,我们可以通过时下比较通用的花生壳进行解决,如题操作如下:

第一步:局域网搭建FTP服务器并配置共享文件

这一步设置比较简单,网上也有很多攻略,这里就不展开讲解了。重点是讲解一下如何添加花生壳映射。

第二步:花生壳添加映射

  1、打开花生壳8.4最新版客户端,点击右下角“+”添加映射;

  2、在“内网映射”界面,应用名称可自定义,这里设置为“FTP共享”,应用类型选择TCP(FTP服务器默认支持协议),填写内网主机IP及FTP服务器默认端口号21;
  3、设置完成点击保存,花生壳将生成一个外网访问地址;
  4、还需设置被动端口,用于FTP数据传输使用,
  5、打开花生壳8.4添加映射,在“内网映射”界面填写应用名称、内网主机及端口号,这里内网端口号任意设置为12345;
  6、生成的访问地址需确保内外网端口号一致以保证数据正常传输,因此需将内网主机端口12345改为生成的访问外网访问地址端口相同;
  7、在生成的FTP被动端口访问地址栏点击“编辑”进入“内网映射”界面进行修改;
  8、将原内网端口12345修改为外网端口10418,点击保存即可;
  9、进入FTP客户端应用软件,选择“编辑”-“设置”-“被动模式设置”,勾选“使用自定义端口”并将端口修改为花生壳生成的外网端口10418,点击确定即可;到这里服务器端即全部配置完成。

第三步:实现外网访问局域网FTP共享文件

  1、外网环境下,打开浏览器输入花生壳生成的外网访问地址,进入登录界面,输入配置服务器是设置的账户名user1及密码;
  2、登录成功后,即可访问到FTP设置的共享文件,根据配置时设置的帐户名权限,可进行读取、写入、删除、创建等相关操作。

  通过花生壳搭建FTP服务器,轻松解决了局域网FTP文件的外网访问难题,方便用户随时随地上传、下载调用数据。

花生壳是一款内网穿透兼动态域名解析软件。它能够帮助用户将宽带运营商提供的动态IP进行解析,通过固定域名对家里或公司搭建的服务器进行远程访问和远程管理。花生壳可以根据用户的需要,搭建各种不同的服务。而且花生壳端口映射是通过转发服务器进行数据转发实现,速度完全取决于转发服务器网络线路,及转发服务器提供真正带宽大小。花生壳因电脑搭建服务器操作简洁,功能齐全,性能稳定,所以花生壳软件不仅个人用户庞大,而且也深受企业用户的欢迎。无论用户在任何地点、任何时间、任何线路,均可通过固定的花生壳域名访问其远程主机服务。