VPS și DedicatedRețea și securitate

Configurare OpenVPN

Instalează un server OpenVPN pe VPS și conectează-te la el de pe dispozitivele tale.

Acest ghid arată cum transformi VPS-ul într-un server VPN personal cu OpenVPN și cum te conectezi la el de pe PC sau telefon.

  1. Conectează-te la VPS

    bash
    ssh root@IP_VPS
  2. Descarcă scriptul de instalare

    bash
    curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
    chmod +x openvpn-install.sh
  3. Rulează-l și răspunde la întrebări

    bash
    ./openvpn-install.sh

    Valorile implicite merg pentru majoritatea utilizatorilor: UDP, portul 1194 și furnizorul DNS dorit. Când ți se cere numele clientului, scrie ceva de genul laptop sau telefon.

  4. Deschide portul în firewall

    Dacă folosești firewall pe VPS sau în zona de client RHQ, permite UDP 1194 (sau portul ales de tine).

    bash
    ufw allow 1194/udp
  5. Descarcă profilul clientului

    Scriptul creează un fișier de genul /root/laptop.ovpn. Copiază-l pe calculatorul tău:

    bash
    scp root@IP_VPS:/root/laptop.ovpn .
  6. Conectează-te

    Instalează OpenVPN Connect (Windows, macOS, Android, iOS), importă fișierul .ovpn și apasă Connect. IP-ul tău public ar trebui să fie acum IP-ul VPS-ului.

Adaugă sau șterge clienți

Rulează din nou scriptul și alege opțiunea potrivită din meniu:

bash
./openvpn-install.sh

Depanare

Se conectează, dar nu am internet

Verifică dacă IP forwarding este activ (sysctl net.ipv4.ip_forward trebuie să returneze 1) și dacă regula NAT creată de script există încă (iptables -t nat -L -n).

Conexiunea expiră (timeout)

Cel mai probabil portul este blocat. Confirmă că serviciul OpenVPN rulează cu systemctl status openvpn* și că UDP 1194 este deschis în toate firewallurile dintre tine și VPS.