Uma conexão VPN é crucial se você deseja navegar na Internet com segurança em redes Wi-Fi públicas ou se deseja contornar as restrições do país, por exemplo, Transmissão perdida quando estiver no exterior. Um Raspberry Pi pode ajudá-lo. Transformamos o mini computador em um roteador VPN e servidor VPN.
Você também pode conectá-lo a outro roteador VPN, para que possa conectar seus outros dispositivos em casa ao Raspberry Pi para assistir a streams estrangeiros, por exemplo.
01 Roteador VPN
Se quiser usar uma VPN, você deve configurá-la em cada dispositivo (veja também o curso básico de VPN). Se você deseja contornar as restrições do país em vários dispositivos em casa, isso é complicado. É por isso que propomos uma abordagem diferente: transformamos um Raspberry Pi em um ponto de acesso sem fio. Em seguida, configuramos uma conexão VPN no Pi, de modo que qualquer dispositivo que navegue pelo ponto de acesso esteja automaticamente na VPN. Você precisa de um adaptador WiFi USB compatível com o Raspberry Pi.
02 Ponto de Acesso
Primeiro, vamos criar um ponto de acesso sem fio de nosso Pi. Para isso, nos referimos ao workshop anterior sobre o Raspberry Pi como um roteador Tor. Siga a explicação nas primeiras 12 etapas desse workshop. Depois de realizar todas essas etapas corretamente, tente conectar-se a um dispositivo sem fio no SSID do seu Pi. Se você tiver algum problema, verifique aqui se o seu adaptador Wi-Fi é compatível com o Pi e se você pode precisar baixar outros drivers ou executar etapas especiais de configuração.
03 Tor remover
Se você não transformou seu Raspberry Pi em um roteador Tor no workshop anterior, pule para a etapa 5. Caso contrário, precisamos desfazer mais algumas etapas a partir de então. Primeiro, configuramos as conexões com a rede Wi-Fi para passar diretamente pela interface Ethernet em vez de pelo software Tor. Removemos as regras antigas de NAT com sudo iptables -F e sudo iptables -t nat -F. E removemos o software Tor com sudo apt-get remove tor.
04 Tor remover (2)
Em seguida, inserimos as novas regras de NAT com os seguintes comandos: sudo iptables -t nat -A POSTOUTING -o eth0 -j MASQUERADE, sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state RELACIONADO, ESTABELECIDO -j ACEITAR e sudo iptables -A FORWARD -i wlan0 -o eth0 -j ACEITAR. Salve a configuração com sudo sh -c "iptables-save> /etc/iptables.ipv4.nat". No workshop anterior, já nos certificamos de que essa configuração seja lida quando você inicializa seu Pi. Agora, desfizemos todos os aspectos específicos do Tor do workshop anterior.