我怎样才能将我的所有互联网使用路由到远程服务器?

我怎样才能将我的所有互联网使用路由到远程服务器?

我有一个远程 Red Hat Linux 服务器香港使用具有 root 访问权限的机架空间。

在家里,我经常ADSL2100 Mbit/s 连接,使用FRITZ!盒子

我想了解匿名浏览的方式,以便我的 ISP 实际上无法看到我们正在查看的内容,本质上我们的 Red Hat Linux 服务器正在加密我们查看的所有页面。

  1. 这个叫什么?
  2. 那该如何做呢?
  3. 这种事情会耗费大量的服务器资源吗?

我想我也需要一个 Unix 服务器(我有一个MacBook和 Mac 塔)

理想情况下,我希望在旅行时能够使用我的 Mac 笔记本电脑执行此操作,并且知道我是在私下浏览网页。

答案1

你要找的是代理服务器。有几种方法可以设置代理服务器,但我个人使用加密的 SOCKS 代理。请参阅这个很棒的 Lifehacker 教程了解设置方法。此方法的优点在于无需其他软件,因为它只需通过 SSH 连接即可。

我为自己和几个朋友运行代理服务器,它不会占用太多的 RAM 或 CPU 周期。它显然会占用网络资源,因为它必须获取页面并将其发送回客户端。

答案2

您可以安装Squid 代理在您的远程 Linux 服务器上并使用HTTPS,通过使用浏览器配置选项中的代理服务器设置。

它不占用大量的服务器资源(只占用一点点 CPU 时间)。

如果无法使用 HTTPS 连接到代理(我还没试过),你可以通过 VPN 连接到 Linux 服务器上的 Squid 代理,例如OpenVPN

相关内容