经常听说服务器、域名、FTP和反向代理,但是一直不知道各自的功能和联系,现在就总结一下 :
(1)服务器:服务器是指网络中能对其它机器提供某些服务的计算机系统
(2)域名:能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址数串
这里是一条我觉得比较形象的域名和服务器的区别
https://zhidao.baidu.com/question/552851540380413932.html
(3)FTP:FTP(File Transfer Protocal),是用于Internet上的控制文件的双向传输的协议。同时,它也是一个应用程序。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。
通俗来说,FTP是一种上传和下载用的软件
(4)反向代理:反向代理是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
它们之间有什么关系呢?
在服务器上通过FTP的一些软件可以将需要的文件下载到本地的一些文件夹里,
通过反向代理的配置可以直接进行域名转发,访问存储在本地的文件
2.下面是FTP Server、反向代理服务器、外网穿透工具的链接