![使用网络接口绑定创建 Ubuntu 代理服务器](https://linux22.com/image/1538972/%E4%BD%BF%E7%94%A8%E7%BD%91%E7%BB%9C%E6%8E%A5%E5%8F%A3%E7%BB%91%E5%AE%9A%E5%88%9B%E5%BB%BA%20Ubuntu%20%E4%BB%A3%E7%90%86%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我正在尝试创建一个充当代理的 Ubuntu 服务器。该服务器正在运行 OpenVPN。该服务器应通过此 VPN 路由通过代理的所有流量。
我曾尝试使用 Squid 来实现这一点,但似乎无法在配置和网络中找到该选项。
有没有办法将 Squid(或其他代理应用程序)绑定到特定的网络接口?(在我的情况下,在“ifconfig”中命名为“tun0”)
答案1
http_port
似乎是您正在寻找的选项。文档表示http_port
接受port
、hostname:port
和1.2.3.4:port
作为格式。您可以指定接口的 IP 地址tun0
,以将 Squid 绑定到该特定接口。
例如:
http_port 192.168.42.1:8080