我花了大约 2-3 天的时间不断搜索这个问题,并尝试了许多不同的方法,但我担心我对 VPN 的了解还不够多,无法在不寻求帮助的情况下做到这一点。在超级用户上搜索建议也没有给我带来任何用处。
所以我的问题是这样的:我的大学校园几乎封锁了所有端口,我仍然可以访问互联网,使用 Teamviewer 等程序,但是 Steam 或 Origin 等其他程序被封锁了。我正在寻找一种方法来从我的大学校园连接到我家用电脑(运行 Windows 7)上设置的 VPN 服务器,这样校园防火墙就知道我正在连接到我家的 IP 地址,并且我使用互联网的所有数据都通过 VPN 路由。我知道 Windows 有内置的 PPTP 服务,但我设置它的所有尝试都失败了。不确定还需要什么其他信息。两台计算机都运行 Windows 7 Home Premium,我家的有线路由器(从技术上讲我相信它是一个无线网关)是 Arris Touchstone Telephony 无线网关调制解调器 TG862G。
编辑:我想我会分享我在尝试从笔记本电脑连接到 VPN 时遇到的错误消息。http://gyazo.com/e4d943eaf0b42f4cd2d52fe614a17d71
EDIT2:尝试了上图所示的“诊断”按钮,得到了以下结果:http://gyazo.com/a3031b5a06d84ffe2d9e00a5aebd12e0 似乎它告诉我主机上的端口已被阻止,但我可以验证我实际上已将 1723 端口转发到主机的本地地址。不确定它为什么没有响应。无线网关是否无法将 VPN 连接路由到主机?
EDIT3:我想更清楚地说明一下,我不是在寻找一个简单的 Web 浏览器代理服务器来运行我的家用电脑。我希望笔记本电脑上的所有程序都通过 VPN 路由到我的家用电脑,而不仅仅是 Web 浏览器。
答案1
使用 Log me In Hamachi 并按照此“通过 Hamachi 路由所有流量“应该可以实现你所追求的目标。
答案2
路由器上通常有一个名为“PPTP Passthrough”或类似名称的设置。您需要启用它以及端口 1723 的转发。
错误代码 807 通常是由于客户端或服务器位于 NAT 设备后面,无法通过 GRE 协议 47。如果 GRE 协议 47 无法通过 NAT 设备,则会出现 807。如果服务器位于 NAT 设备后面,端口 1723 未从 NAT 设备转发到 VPN 服务器,也会出现 807。VPN 服务器通常具有数据包过滤器,可将入站连接限制为仅 PPTP 或 L2TP。
编辑:
根据 Arris TG862G 手册,您应该在调制解调器的 Web-Gui 中有一个防火墙页面,您可以在其中启用“PPTP 直通”。