OpenVPN beállítása egy málna PI -n

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

  1. Raspberry Pi: A javasolt Raspberry PI 3, 4 vagy újabb ajánlott.
  2. Operációs rendszer: Raspberry Pi OS (32 bites vagy 64 bites).
  3. Internetkapcsolat: Győződjön meg arról, hogy a Raspberry Pi csatlakozik az internethez.
  4. Hozzáférés az útválasztóhoz: A port továbbításának konfigurálásához.
  5. 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

  1. Töltse le és futtassa a PIVPN telepítési szkriptet:

    curl -L https://install.pivpn.io | bash
    
  2. 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

  1. 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.
  2. 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

  1. 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
    
  2. 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.

  3. Á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

  1. 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
      
  2. 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.
  3. 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.

Az OpenVPN alkalmazása a Raspberry PI -n

  1. Biztonsági távoli hozzáférést biztosítson otthoni hálózatához.
  2. Védje internetkapcsolatát a nyilvános Wi-Fi-n.
  3. Engedélyezze a magán hozzáférést az otthoni automatizálási rendszerekhez vagy szerverekhez.
  4. 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!

Hagyj egy megjegyzést

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.