新闻资讯

ftp服务器的主要用途是什么?外网如何访问内网ftp?

2021-04-12

  我们上网浏览传输数据等等这些都得有ftp服务器的支持,因为ftp就是专门用来传输文件的协议。可是我们在内网搭建的ftp如何被外网访问呢?下面小编就给大家讲解下外网访问内网ftp的相关知识,这方面有困难的朋友可以来看看。

  ftp服务器的主要用途是什么?

  FTP服务器就是支持FTP协议的服务器。我们可以在电脑中安装FTP工具负责将电脑中的数据传输到服务器当中,这是服务器就称为FTP服务器,而我们的电脑称为客户端。对于FTP服务器,用户可通过FTP软件和服务器建立连接,进行文件上传、删除、修改权限等操作。FTP服务器一般分为两类:Windows FTP服务器和Linux FTP服务器。
  其实早期在Internet上传输文件,并不是一件容易的事,我们知道 Internet是一个非常复杂的计算机环境,有PC、工作站、MAC、服务器、大型机等等,而这些计算机可能运行不同的操作系统,有Unix、Dos、 Windows、MacOS等等,各种操作系统之间的文件交流,需要建立一个统一的文件传输协议,这就是所谓的FTP。虽然基于不同的操作系统有不同的 FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。
  与大多数Internet服务一样,FTP也是一个客户机/服务器系统(C/S)。用户通过一个支持FTP协议的客户机程序,连接到远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,
  用户发出一条命令,要求服务器向用户传送某一个文件,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户指定目录中。

  外网如何访问内网ftp?

  怎样通过花生壳盒子花生壳搭建属于自己的FTP服务器。(目前花生壳盒子只支持Serv-U工具搭建的HTTP形式访问的FTP)
  准备工具:
  1.花生壳盒子;
  2.Serv-U,大家可自行上网搜索下载,我用的版本是15.0.1.20;
  一、Serv-U的安装及设置一、Serv-U的安装及设置
  1.相信大家对于安装软件不会有啥问题。
  2.安装完毕后,直接启动Serv-U,并设置域,记得勾选启用域。
  3.接着就是很简单的下一步,端口信息自己可以留意下,FTP网页形式的默认都是用的80端口。

  4.到这里,域已经创建成功,我们还需要创建FTP的用户账号密码。
  5.设置你的FTP服务器根目录。就是你希望从外网连接到你服务器的哪个目录,每个人需求不一样,请根据实际需求设置。
  6.点击完成,就已经搭建好FTP服务器了,可以用简单的命令测试下。
  7.如果你还要给其他人访问你的FTP,但又不想给那么多权限他们,就可以另外再创建一个用户,单独设置这个新账号的权限,这样就不怕别人连接你的FTP后,删除你的重要文件,或者捣乱。
  二、花生壳盒子设置
  下面的花生壳盒子(花生棒Pro)设置方法,你肯定会觉得非常简单。
  So easy,一步到位。填写你的服务器内网IP,FTP端口80,应用名称随便填,点确定就OK。
  三、连接FTP
  打开浏览器,在地址栏输入花生壳盒子(花生棒Pro)里面设置的映射外网访问地址即可访。
  2、使用Serv—U来搭建ftp服务,进入SERV-U的本地服务器,点击“新建域”,命名为“MYftp”,然后点击下一步,其他都使用系统默认的设置点下一步直至完成。
  3、域已经建立好,这个时候,会提示是否需要给域建立用户,选择“是”,会提示是否需要根据向导来新建用户名。根据提示添加一个用户名为oray的账户这时就安装并创建好ftp服务。
  4、测试内网是否可以访问ftp站点。在获取本机内网IP后,获取本机内网IP方法如下:通过点击电脑开始——运行——CMD,然后回车,在出现的DOS界面里面输入ipconfig/all ,通过查看IP Address获得本机内网IP,打开IE浏览器进行测试,。现在内网已经可以访问了,内网ftp搭建工作完成。
  5、注意如果有路由器上网,那么需要从外网访问,需要进行端口映射操作。第一种办法是:点击转发规则——虚拟服务器,做好端口映射。另一种方法是:点击转发规则——DMZ主机,DMZ主机的IP地址填写服务器IP地址,勾选启用,点击保存即可。这种方法一般不建议采用,因为采用DMZ主机后,本机的所有端口将完全暴露在广域网,请慎用。
  遇到外网访问内网ftp的问题,利用花生壳软件解决是最优方案,它可以满足用户各种需求,实现内网穿透的功能。