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.
-
Conectează-te la VPS
ssh root@IP_VPS -
Descarcă scriptul de instalare
curl -O https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh chmod +x openvpn-install.sh -
Rulează-l și răspunde la întrebări
./openvpn-install.shValorile implicite merg pentru majoritatea utilizatorilor: UDP, portul
1194și furnizorul DNS dorit. Când ți se cere numele clientului, scrie ceva de genullaptopsautelefon. -
Deschide portul în firewall
Dacă folosești firewall pe VPS sau în zona de client RHQ, permite UDP 1194 (sau portul ales de tine).
ufw allow 1194/udpfirewall-cmd --permanent --add-port=1194/udp firewall-cmd --reload -
Descarcă profilul clientului
Scriptul creează un fișier de genul
/root/laptop.ovpn. Copiază-l pe calculatorul tău:scp root@IP_VPS:/root/laptop.ovpn . -
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:
./openvpn-install.shDepanare
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.