我在不同的地点工作,由于各种防火墙的限制,我无法总是访问我的 Gmail 帐户。
但是我可以访问我家里的服务器(它有一个静态 IP)。我的服务器运行的是 Windows 2008 R2 (x64)。我想知道是否有可能让我的服务器反映我的 Gmail 帐户?
所以我会这样做
我的服务器将显示 Gmail 页面,但是我的服务器将是访问 Google 的服务器。
如果可能的话,您介意详细说明一下吗?
谢谢 Rich
答案1
您应该能够在服务器上运行 squid(Web 代理),并使用http_access allow
工作站点的外部 IP 的 acl(您不希望互联网上的每个人都访问它),然后只需通过您的家庭 IP 作为其代理路由您的浏览器,这样您就可以绕过所有过滤连接到互联网上的任何站点。(假设您可以通过这些端口 80/8080/443/3128 等之一连接到您的家庭 IP。squid 将监听您为其分配的任何端口)
它是免费的,并且有一个 Windows 版本:http://squid.acmeconsulting.it/
注意:我还没有在 Windows 2008 或 64 位上进行测试,但它确实可以在 Windows 2003/XP 上运行。
如果失败了,您可以设置一个反映 gmail 站点的网络服务器.. 但不确定这是否会起作用.. 我敢打赌您可以在 2008 年免费获得 IIS7,因此您可以尝试这样的操作:http://www.iisproxy.net/download.html
您也可以通过 SSH 隧道实现此目的。这里有一个免费的 OpenSSH Windows 版本:http://sourceforge.net/projects/sshwindows/files/OpenSSH%20for%20Windows%20-%20Release/
请阅读此处以快速了解 SSH 隧道:http://www.buzzsurf.com/surfatwork/