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.
Instrucțiunea pas cu pas arată astfel:
sudo yum update
.nano /etc/selinux/config)
.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.
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/.
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).
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.