我有一台 EC2 Ubuntu 服务器,我想将其用作 VPN 网关,我正在寻找 geoip 定位测试,并且必须使用具有美国 IP 的机器。
我的客户端机器是 Ubuntu 11.04。
有任何想法吗,它不必具有可扩展性或高度可靠性 - 快速而粗糙就很棒。
请注意,我主要想进行 HTTP 访问,因此有效的 SOCKS5 代理就同样好用。
答案1
答案2
在您的客户端上:
ssh -ND 5555 remoteserver.com
然后在浏览器中使用 localhost:5555 作为 SOCKS5 服务器。
答案3
答案4
您可以直接使用 ssh 并加上 -w 选项,这样就可以建立从客户端到远程服务器的完整 VPN。您可以根据自己的选择在第 2 层(桥接)或第 3 层(路由)上创建此 VPN。它在两端都使用 tun/tap 设备。作为基于 TCP 的 VPN,它并不真正适合流式传输流量(VoIP、视频等),但除此之外,它运行良好。
此解决方案似乎与 Handyman5 推荐的解决方案 (sshuttle) 类似。据我所知,sshuttle 在技术上有所不同,但关于它的文档并不多,因此它很可能只是原始 ssh -w 选项的包装器。