Използвайте Raspberry Pi като VPN сървър

VPN връзката е от решаващо значение, ако искате да използвате безопасно интернет в обществени Wi-Fi мрежи или ако искате да заобиколите ограниченията за държава като Uitzending Gemist, когато сте в чужбина. Raspberry Pi може да ви помогне. Ние превръщаме мини компютъра във VPN рутер и VPN сървър.

Можете също така да го свържете с друг VPN рутер, така че да можете да свържете другите си устройства у дома към Raspberry Pi, за да гледате например чужди потоци.

01 VPN рутер

Ако искате да използвате VPN, трябва да го конфигурирате на всяко устройство (вижте също основния курс за VPN). Ако искате да заобиколите ограниченията на страната за множество устройства в къщата, това отнема много време. Ето защо ние предлагаме различен подход: превръщаме Raspberry Pi в безжична точка за достъп. След това настройваме VPN връзка на Pi, така че всяко устройство, сърфиращо през точката за достъп, да бъде автоматично на VPN. Нуждаете се от USB WiFi адаптер, който е съвместим с Raspberry Pi.

02 Точка за достъп

Първо ще създадем точка за безжичен достъп от нашия Pi. За това се позоваваме на предишния семинар по Raspberry Pi като рутер Tor. Следвайте обяснението в първите 12 стъпки от тази работилница. След като направите всички тези стъпки правилно, опитайте да се свържете с безжично устройство на SSID на вашия Pi. В случай на проблеми, погледнете тук, за да проверите дали вашият Wi-Fi адаптер на Pi се поддържа и дали трябва да изтеглите други драйвери или да изпълните специални стъпки за конфигуриране.

03 Премахване на Tor

Ако не сте направили Tor рутер от вашия Raspberry Pi в предишния семинар, преминете към стъпка 5. В противен случай ще трябва да отменим още няколко стъпки от тогава. Първо, ние настроихме връзките към Wi-Fi мрежата да преминават директно през Ethernet интерфейса вместо софтуера Tor. Премахваме старите NAT линии със sudo iptables -F и sudo iptables -t nat -F . И премахваме софтуера Tor със sudo apt-get remove tor .

04 Премахване на Tor (2)

След това въвеждаме новите NAT линии със следните команди: sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE , sudo iptables -A FORWARD -i eth0 -o wlan0 -m state --state СВЪРЗАНО, УСТАНОВЕНО - j ACCEPT и sudo iptables -А НАПРЕД напред -i wlan0 -o eth0 -j ПРИЕМАТ . Запазете конфигурацията със sudo sh -c "iptables-save> /etc/iptables.ipv4.nat" . В предишния семинар вече се уверихме, че тази конфигурация се чете при зареждане на вашия Pi. Сега премахнахме всички специфични за Tor аспекти от предишния семинар.