Linux 代理设置问题

Linux 代理设置问题,linux,proxy,ssh,squid,portforwarding,Linux,Proxy,Ssh,Squid,Portforwarding,我想能够访问一个网站,是IP限制以外的英国从我的有线DSL在德国 我的一个朋友在英国建立了一个代理服务器,将我在一家德国托管公司的专用Debian服务器列入白名单。因为我的有线DSL IP每天都在变化,这对他来说是最简单的设置 现在,在我这边,我想在我的专用Debian服务器上为他的英国代理设置一个代理frowarder,以便在我需要访问特定网站时能够将我的有线DSL IP列入白名单。我无法访问代理本身,除了我的Germand专用服务器的IP被列入白名单之外 下图显示了设置: DSL在家德国专用

我想能够访问一个网站,是IP限制以外的英国从我的有线DSL在德国

我的一个朋友在英国建立了一个代理服务器,将我在一家德国托管公司的专用Debian服务器列入白名单。因为我的有线DSL IP每天都在变化,这对他来说是最简单的设置

现在,在我这边,我想在我的专用Debian服务器上为他的英国代理设置一个代理frowarder,以便在我需要访问特定网站时能够将我的有线DSL IP列入白名单。我无法访问代理本身,除了我的Germand专用服务器的IP被列入白名单之外

下图显示了设置:

DSL在家德国专用服务器英国代理英国受限网站


您建议使用什么工具在我的德国专用服务器上设置英国代理的代理转发,以便我的德国专用服务器成为转发到英国代理的透明代理?如前所述,这是一个成熟的Debian系统。我尝试了netcat端口转发,但没有成功。

我同意,这应该是服务器故障。但我认为您可以使用一个简单的iptables规则来实现这一点,将来自给定端口的传入流量重定向到您朋友的web代理

iptables -t nat -A PREROUTING -j DNAT -i eth0 -p TCP --dport 3128 --to-destination a.b.c.d
其中
a.b.c.d
是您朋友的IP

您还可以在朋友的主机上使用
a.b.c.d:port
语法作为不同的侦听端口


编辑:我使用伪装和ip转发在自己的网络上进行了测试。

程序员的连接在哪里?我认为你应该使用页面超级用户(点击左上角的‘证券交易所’)可能是问这个问题的更好地方……)是的,很抱歉在这里问这个问题。尽管如此,还是有机会合并一个透明的代理转发器(用C编写;)我查过了,不幸的是它不起作用。ip转发已启用。是否已设置任何iptables规则?