Cum instalez OpenVPN prin script, manual sau prin docker pe un VPS cloud? Software-ul este necesar pentru a masca rețeaua locală fără a fi necesară conectarea prin SSH sau RDP.
Înainte de a instala OpenVPN pe un VPS cloud, este necesar să clarificăm cerințele tehnice. Software-ul este instalat pe servere Linux, Windows sau dedicate.
Ce trebuie să faceți înainte de a instala OpenVPN pe un VPS cloud
Instrucțiunea pas cu pas arată astfel:
- Actualizați sistemul. Pentru a face acest lucru, se utilizează comanda
sudo yum update. - Efectuați modificări la configurația SELinux (căutați
nano /etc/selinux/config). - Instalați SELinux, editați fișierul sysctl.conf și conectați IP Expressing.
După ce modificările sunt acceptate și serverul este gata de lucru, rămâne să rulați OpenVPN la VPS-ul cloud. Puteți face acest lucru într-unul din cele trei moduri: script, manual sau prin docker.
Opțiunea nr. 1. Deplasați OpenVPN într-un container docker
Pentru a face acest lucru, trebuie să instalăm docker (dacă nu este încă pe proiect). Comanda pentru instalare arată astfel:
apt install curl docker.io
Apoi, trebuie să introduceți comanda:
docker run --name dockovpn --cap-add=NET_ADMIN
-p 1194:1194/udp -p 80:8080/tcp
-e HOST_ADDR=$(curl -s https://api.ipify.org)
alekslitvinenk/openvpn
Aceasta va genera automat configurația necesară pentru conectarea la serverul OpenVPN. Descărcarea este disponibilă la link-ul despre http://Здесь specifies ip-address/.
Opțiunea #2. Instalați OpenVPN pe un VPS cloud cu ajutorul unui script
Avantajul este că totul se întâmplă aproape automat. Scriptul în sine este disponibil din terminal la link-ul
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Pentru a-i da dreptul de a rula, trebuie să introduceți în linia de comandă:
chmod +x openvpn-install.sh
Pentru a rula scriptul, introduceți comanda:
./openvpn-install.sh
În continuare, în terminal apar întrebări la care administratorul trebuie să răspundă (depinde de ceea ce va fi fișierul de configurare).
Când instalarea este finalizată, scriptul va oferi posibilitatea de a specifica numele clientului și parola (care vor fi utilizate la conectare).
Opțiunea nr. 3. Instalarea manuală a OpenVPN pe VPS cloud
Pentru început vom seta comanda:
apt install -y openvpn
Minusul este că va trebui să lucrați singur cu configurațiile, setările și certificatele.