Windows 服务器的 HTTP 代理

Windows 服务器的 HTTP 代理

很抱歉,这个问题可能不是您所想的那样。

我在美国colo上有一个盒子,它正在收集一些数据,但资源相当充足。它运行w2008r2。并且它有一个连接到公共互联网的NIC。

我住在英国,我们刚刚收到了 Netflix。内容真的很差。我想看美国版 Netflix 上提供的电视节目。

有没有一个非常简单的软件可以将我的浏览器 http 请求从英国的固定 IP 重定向。这样我就可以在美国的机器上运行它了?

我需要它简单(因为我并不是一名真正的网络工程师)并且安装安全(不会因为某些网络配置错误而导致盒子关闭(因为远程操作在那里很昂贵)。

该软件不需要是一个大型服务器。甚至不一定是一个 Windows 服务。可以是一些操作数据和使用套接字的应用程序。并且用户只是一个(我)。

答案1

虚拟专用网络 (VPN) 就是您要找的东西。我猜反向 HTTP 代理可能能够做到这一点,但我从未想过尝试它,而且它的性能可能不是很好。

VPN 允许您从您的 PC 建立到位于美国的 2008R2 机器的连接,就好像它们在同一个 LAN 上一样,从而使您的任何流量都流向美国,然后从那里向外传输,从而有效地将您的计算机(当然,从逻辑上来说)置于美国。

一个流行的免费软件包可以做到这一点OpenVPN并提供 Windows 安装指南这里。它并不是特别复杂,但确实有一点学习曲线;如果您遇到任何问题,有很多 OpenVPN 指南可以参考。

答案2

我认为你应该尝试一下 SafeSquid。安装只需几分钟。还允许你通过配置用户身份验证和/或 IP 地址来确保安全,这样你就可以轻松地从多个桌面甚至手机和平板电脑等设备使用。

Bobb 希望美国网站将他来自英国的请求视为来自美国。SafeSquid 是一个代理服务器,Bobb 可以将其部署在美国的一个盒子上,然后使用此代理服务访问网站的内容。该网站只会知道原始来源是美国的盒子。Bobb 可以使用 Squid 或 SafeSquid 或他选择的任何其他 HTTP/1.1 代理服务器。基本上,由于代理服务器在应用程序层上运行,因此它们会与请求的网站建立连接,这与网络层应用程序不同。我在建议的解决方案中提到了 SafeSquid,因为它可以轻松部署在 Windows 上 - 这似乎是 Bobbs 首选的平台,并且可以轻松实现身份验证等基本安全目标。

相关内容