答案1
Squid 就是您想要的。配置它以允许来自您正在使用的任何 IP 地址的请求,并配置您的本地计算机以将其用作 HTTP 代理。
为了增加安全性(防止滥用和传输层观察),请在两端安装 OpenVPN,并将 squid 配置为仅允许来自 VPN IP 的请求。这就是我的做法。
答案2
有许多代理服务器可供选择,但为了简单起见,我建议在 Apache 上启用 mod_proxy,因为你很可能已经在 CentOS 上安装了它,而且它运行良好。只需在 /etc/httpd/conf/httpd.conf 上取消注释这些行即可
<IfModule mod_proxy.c>
ProxyRequests On
<Proxy *>
Order deny,allow
Deny from all
Allow from YOUR.IP.ADDRESS.HERE
</Proxy>
并重新启动 httpd。
您可以跳过该<Proxy>..</Proxy>
部分,但我建议启用某种访问控制(基于示例的 IP)。
然后将浏览器配置为使用端口 80 上的代理服务器。