Kuidas paigaldada OpenVPN skripti abil, käsitsi või dokkeri abil pilvepõhisele VPS-ile? Tarkvara on vaja kohaliku võrgu maskeerimiseks ilma SSH või RDP kaudu ühenduse loomiseta.
Enne OpenVPNi pilvepõhisele VPSile paigaldamist tasub selgitada tehnilisi nõudeid. Tarkvara paigaldatakse Linuxi, Windowsi või spetsiaalsetele serveritele.
Samm-sammuline juhend näeb välja selline:
sudo yum update
.nano /etc/selinux/config)
.Kui muudatused on vastu võetud ja server on valmis, jääb üle rullida OpenVPN pilve VPS-ile. Seda saab teha ühel kolmest viisist: skript, käsitsi või dockeri kaudu.
Selleks tuleb paigaldada docker (kui seda veel ei ole). Paigaldamise käsk näeb välja selline:
apt install curl docker.io
Järgmisena tuleb sisestada käsk:
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
See genereerib automaatselt OpenVPN serveriga ühendumiseks vajaliku konfiguratsiooni. Allalaadimine on saadaval lingil umbes http://Здесь määrab ip-aadress/.
Eeliseks on see, et kõik toimub peaaegu automaatselt. Skript ise on kättesaadav terminalist lingil
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Selleks, et anda sellele käivitamisõigused, tuleb käsureale sisestada:
chmod +x openvpn-install.sh
Skripti käivitamiseks sisesta käsk:
./openvpn-install.sh
Seejärel ilmuvad terminali küsimused, millele administraator peab vastama (see sõltub sellest, milline saab olema konfiguratsioonifail).
Kui paigaldus on lõpetatud, pakub skript välja kliendi nime ja parooli määramist (mida tuleb kasutada ühendamisel).
Alustuseks määrame käsu:
apt install -y openvpn
Miinuseks on see, et peate ise tegelema konfiguratsioonide, seadistuste ja sertifikaatidega.