Az OpenVPN egy hatékony nyílt forráskódú eszköz a biztonságos virtuális magánhálózatok (VPNS) létrehozásához. Az OpenVPN futtatása egy Raspberry Pi -en lehetővé teszi, hogy magán- és biztonságos kapcsolatot létesítsen otthoni vagy irodai hálózatával. Ez az útmutató végigvezeti az OpenVPN beállítását egy Raspberry Pi -en.
Mire lesz szüksége
- Raspberry Pi: A javasolt Raspberry PI 3, 4 vagy újabb ajánlott.
- Operációs rendszer: Raspberry Pi OS (32 bites vagy 64 bites).
- Internetkapcsolat: Győződjön meg arról, hogy a Raspberry Pi csatlakozik az internethez.
- Hozzáférés az útválasztóhoz: A port továbbításának konfigurálásához.
-
Frissített operációs rendszer: Futtassa a következő parancsot a Raspberry Pi frissítéséhez:
sudo apt update && sudo apt upgrade -y
1. lépés: Telepítse az OpenVPN -t
Az OpenVPN telepítésének és konfigurálásának legegyszerűbb módja a PIVPN szkript használata.
1. Telepítse a PIVPN -t
-
Töltse le és futtassa a PIVPN telepítési szkriptet:
curl -L https://install.pivpn.io | bash
-
Kövesse az interaktív beállítási utasításokat:
- Válassza ki a felhasználó Ez kezeli a VPN -t.
- Válassza ki a VPN típust (válassza ki OpenVPN).
- Hagyja, hogy a telepítő konfigurálja a tűzfalat.
2. Konfigurálja a port továbbítását az útválasztón
Jelentkezzen be az útválasztóba, és továbbítsa az OpenVPN portot (alapértelmezett: 1194
) a Raspberry Pi helyi IP -címéhez. Lásd az útválasztó kézikönyvét a kikötői utasításokhoz.
2. lépés: generáljon VPN profilokat
-
Adjon hozzá egy új profilt:
pivpn add
- Adjon meg nevet a profilhoz (például
user1
). - Állítsa be a profil jelszavát, ha szükséges.
- Adjon meg nevet a profilhoz (például
-
Letöltse a profilt: A profilokat a
/home/pi/ovpns
könyvtár. Adja át a.ovpn
Fájlja az ügyfélkészülékre SCP, e -mail vagy USB meghajtó segítségével:scp /home/pi/ovpns/user1.ovpn user@client-device:/path/to/destination
3. lépés: Csatlakozzon a VPN -hez
1. Telepítsen egy OpenVPN klienst
- On Windows/Mac: Töltse le az OpenVPN klienst a OpenVPN.Net.
- On Linux: Telepítse az OpenVPN csomagot:
sudo apt install -y openvpn
- On Mobil eszközök: Telepítse az OpenVPN alkalmazást az App Store -ból vagy a Google Play -ből.
2. Importálja a profilt
- Nyissa meg az OpenVPN klienst a készüléken, és importálja a
.ovpn
fájl.
3. Csatlakozzon a VPN -hez
- Használja az OpenVPN klienst, hogy csatlakozzon a VPN -hez. Tesztelje a kapcsolatot az IP -címének ellenőrzésével a következő címen: whatismyipaddress.com vagy hasonló szolgáltatás.
4. lépés: Opcionális fejlesztések
-
Az automatikus frissítések engedélyezése: Ütemezze a Raspberry Pi automatikus frissítéseit az OpenVPN biztonságának megőrzése érdekében:
sudo apt install -y unattended-upgrades sudo dpkg-reconfigure --priority=low unattended-upgrades
-
A dinamikus DNS konfigurálása: Ha a nyilvános IP-cím gyakran változik, használjon dinamikus DNS (DDNS) szolgáltatást (például NO-IP vagy DuckDNS), hogy hozzárendeljen egy domain nevet a Raspberry PI-hez.
-
Állítson be egy gyilkos kapcsolót: A nem VPN-forgalom blokkolásával megakadályozzák a forgalmi szivárgásokat:
sudo iptables -A OUTPUT -o eth0 -p udp --dport 1194 -j ACCEPT sudo iptables -A OUTPUT -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT sudo iptables -A OUTPUT -o eth0 -j DROP
Hibaelhárítás
-
A VPN kapcsolat meghibásodik:
- Ellenőrizze, hogy a port továbbítása helyesen van -e konfigurálva.
- Győződjön meg arról, hogy a nyilvános IP vagy a DDNS pontos -e.
- Ellenőrizze az OpenVPN szolgáltatási állapotát:
sudo systemctl status openvpn
-
Lassú VPN sebesség:
- Használjon vezetékes csatlakozást a Raspberry PI -hez.
- Csökkentse a titkosítást a feje fölött, ha könnyebb rejtjelre vált.
-
Az eszköz nem tud csatlakozni:
- Gondoskodjon a
.ovpn
A profil megegyezik a Raspberry Pi konfigurációjával. - Ellenőrizze a tűzfal beállításait, hogy lehetővé tegye a VPN forgalmát.
- Gondoskodjon a
Az OpenVPN alkalmazása a Raspberry PI -n
- Biztonsági távoli hozzáférést biztosítson otthoni hálózatához.
- Védje internetkapcsolatát a nyilvános Wi-Fi-n.
- Engedélyezze a magán hozzáférést az otthoni automatizálási rendszerekhez vagy szerverekhez.
- A tartalom regionális korlátozásai.
Következtetés
Az OpenVPN beállítása a Raspberry Pi-en költséghatékony módszer a hálózat biztonságának és magánéletének javításához. Az útmutató betartásával létrehozhat egy privát VPN -kiszolgálót, hogy biztonságosan hozzáférhessen a hálózathoz a világ bármely pontjáról. Testreszabhatja a telepítést tovább, hogy megfeleljen a konkrét követelményeknek, és élvezze a biztonságos kapcsolatot!