配置 squid 将 ftp 请求转发到其他机器上的 ftp 服务器

配置 squid 将 ftp 请求转发到其他机器上的 ftp 服务器

我在 2 台独立的虚拟机上安装了squid代理服务器和vsftpdFTP 服务器。如何在计算机 A(安装了 squid 的位置)上配置 squid 代理服务器,以将 ftp 请求转发到计算机 B(安装了 vsftpd 的位置)

答案1

这是不可能的乌贼. Squid 可以做缓存,但不能做端口转发。

Squid 是支持 HTTP、HTTPS、FTP 等协议的 Web 缓存代理。它通过缓存和重复使用经常请求的网页来减少带宽并缩短响应时间。

你需要做的是使用 iptables 进行端口转发这会将机器 A 上的 ftp 请求转发到机器 B。

对于 FTP 代理你也可以尝试这样的操作:http://www.ftpproxy.org/

相关内容