2011-05-19 35 views
-1

我希望能够从德国的有线DSL访问受英国国外IP限制的网站。代理设置问题

我的一位朋友成立了英国,在德国托管公司白名单我的专用Debian服务器上的代理服务器。由于我的有线DSL IP每天都在变化,所以这是他最简单的设置。

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

的图形说明了该设置:

DSL在家< ------>德国专用服务器< - [允许访问] - >英国代理< ----->英国限制网站

你会推荐什么样的工具来设置代理英国的代理转发在我的德国专用服务器,让我的德国专用服务器将成为转发给英国代理透明代理?据说这是一个完整的Debian系统。我尝试了netcat端口转发,但没有奏效。

+0

程序员的连接在哪里?我想你应该使用页面超级用户(点击左上方的'stockExchange') – reporter 2011-05-19 08:53:59

+0

http:// http://serverfault.com/可能会是更好的地方问这个.... :) – 2011-05-19 08:55:30

+0

的确是的抱歉在这里问这个。虽然将有一个机会,以合并一个透明的代理转发写在C;) – anselm 2011-05-19 09:28:06

回答

1

我同意,这应该去serverfault。但我认为你可以设法使用简单的iptables规则来将来自给定端口的传入流量重定向到你的朋友网络代理。

iptables -t nat -A PREROUTING -j DNAT -i eth0 -p TCP --dport 3128 --to-destination a.b.c.d 

其中a.b.c.d是你朋友的知识产权。

您还可以使用a.b.c.d:port语法在你的朋友的主机不同的监听端口。

编辑:我测试使用伪装和IP转发我自己的网络上。

+0

我检查了这一点,它不工作不幸。 IP转发已启用。 – anselm 2011-05-19 13:45:19

+0

你有没有设置任何iptables规则? – Aif 2011-05-20 08:00:18