kangle反向代理FTP服务器

简介:

使用kangle有一段时间,感觉kangle还是非常强大的。我们今天就来介绍一下,如果通过kangle反向代理FTP服务器。在此说明kangle目前不支持FTP反向代理功能,此文章中介绍的反向代理FTP服务器其实是利用“曲线救国”的方式来实现的,主要还是利用kangle的HTTP反向代理功能。

既然要将反向代理FTP服务器,那肯定要在内网中的一台服务器上已经安装并设置好了FTP的相关权限。

在此我使用的是Wing FTP这款软件,为什么要使用这款软件呢?各位可以看看我前几天写的那篇文章《烂泥:Wing FTP Server与mysql数据库整合》。

我们主要使用Wing FTP的web管理和访问功能与kangle进行结合,而FTP的21端口,我通过路由器进行了映射。下面我们只介绍80端口的问题。

Wing FTP设置完毕后,我们就要对kangle进行设置了。我们所需要进行的操作是:进入“请求控制”,选择“匹配模块”和“标记模块”各自的“host”模块,输入相应的反向代理信息即可。在这需要注意一点,kangle的规则是有执行顺序的,执行顺序是先后的,谁在前先执行谁。如果你以前设置了同一个主域名的二级域名的话,即使用kangle的wide_host模块的话,那么请把host模块放在wide_host模块之前。

clip_image001

clip_image002

以上设置好后,我们来看看它们的顺序。

clip_image003

以上图中我们可以看到,host 模块和wide_host模块对应了不同的服务器。那么我们现在看看,我们的设置是否生效了?

clip_image004

可以看到HTTP的访问形式已经生效了。那么现在再看看FTP的访问形式如何?

clip_image005

可以看到FTP的形式也可以正常访问了。

PS:此文章还牵涉到有关域名的设置,各位可以看看我以前的文章哦……

相关文章
|
6天前
|
存储 前端开发 Linux
在 SAP ABAP 系统里访问 FTP 服务器
在 SAP ABAP 系统里访问 FTP 服务器
10 0
|
6天前
|
安全 网络协议 网络安全
在Windows7搭建FTP服务器详细教学
在Windows7搭建FTP服务器详细教学
|
6天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
6天前
|
数据安全/隐私保护 Windows
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-2
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
|
6天前
|
存储 网络协议 文件存储
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-1
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
|
6天前
|
弹性计算 关系型数据库 MySQL
|
6天前
|
Shell 数据安全/隐私保护 Docker
如何使用Docker安装FTP服务器?
【4月更文挑战第25天】
36 0
如何使用Docker安装FTP服务器?
|
9月前
|
Linux 数据安全/隐私保护
百度搜索:蓝易云【CentOS7系统安装配置FTP服务器详解。]
FTP服务器是一种常用的文件传输协议,它可以通过网络将文件从一个计算机传输到另一个计算机。在Linux系统中,搭建FTP服务器可以方便地进行文件传输。本文将详细介绍CentOS7系统安装配置FTP服务器的步骤。
166 0
|
网络安全 数据中心 Windows

热门文章

最新文章