快速而肮脏的VPN?(Linux 到 Linux)

快速而肮脏的VPN?(Linux 到 Linux)

我有一台 EC2 Ubuntu 服务器,我想将其用作 VPN 网关,我正在寻找 geoip 定位测试,并且必须使用具有美国 IP 的机器。

我的客户端机器是 Ubuntu 11.04。

有任何想法吗,它不必具有可扩展性或高度可靠性 - 快速而粗糙就很棒。

请注意,我主要想进行 HTTP 访问,因此有效的 SOCKS5 代理就同样好用。

答案1

你正在寻找的是穿梭巴士以下是快速入门指南

摘自自述文件:

sshuttle 的最基本用法如下:./sshuttle -r username@sshserver 0.0.0.0/0 -vv

如果您还希望通过您所连接的服务器的 DNS 服务器代理您的 DNS 查询:./sshuttle --dns -vvr username@sshserver 0/0

答案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 选项的包装器。

相关内容