使用树莓派作为 VPN 服务器

如果您想在公共 Wi-Fi 网络上安全地上网,或者如果您想绕过国家/地区的限制(例如,当您在国外时错过广播),VPN 连接至关重要。 Raspberry Pi 可以帮助您。我们把迷你电脑变成了 VPN 路由器和 VPN 服务器。

例如,您还可以将其连接到另一个 VPN 路由器,以便您可以将家里的其他设备连接到 Raspberry Pi 以观看外部流。

01 VPN 路由器

如果要使用 VPN,则必须在每台设备上进行配置(另请参阅基本 VPN 课程)。如果你想规避国家对家中多台设备的限制,那就麻烦了。这就是我们提出不同方法的原因:我们将 Raspberry Pi 变成无线接入点。然后我们在 Pi 上建立一个 VPN 连接,这样任何通过接入点冲浪的设备都会自动连接到 VPN。您需要一个与 Raspberry Pi 兼容的 USB WiFi 适配器。

02 接入点

首先,我们将从我们的 Pi 创建一个无线接入点。为此,我们将之前关于 Raspberry Pi 的研讨会称为 Tor 路由器。按照该研讨会的前 12 个步骤中的说明进行操作。正确完成所有这些步骤后,尝试连接到 Pi 的 SSID 上的无线设备。如果您有任何问题,请在此处查看 Pi 是否支持您的 Wi-Fi 适配器,以及您是否可能需要下载其他驱动程序或执行特殊配置步骤。

03 Tor删除

如果您在之前的研讨会中没有将 Raspberry Pi 变成 Tor 路由器,请跳至第 5 步。否则,我们需要从那时起撤消更多步骤。首先,我们设置与 Wi-Fi 网络的连接,以直接通过以太网接口而不是通过 Tor 软件。我们删除旧的 NAT 规则 须藤 iptables -F须藤 iptables -t nat -F.我们删除 Tor 软件 sudo apt-get 删除 Tor.

04 Tor 移除 (2)

然后我们使用以下命令输入新的 NAT 规则: 须藤 iptables -t nat -A POSTOUTING -o eth0 -j MASQUERADE, sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPTsudo iptables -A FORWARD -i wlan0 -o eth0 -j ACCEPT.保存配置 须藤 sh -c "iptables-save > /etc/iptables.ipv4.nat".在之前的研讨会中,我们已经确保在启动 Pi 时读入该配置。现在我们已经从上一个研讨会中撤消了所有 Tor 特定的方面。

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found