Kā instalēt OpenVPN, izmantojot skriptu, manuāli vai docker mākoņa VPS? Programmatūra ir nepieciešama, lai maskētu vietējo tīklu, nepieprasot pieslēgties, izmantojot SSH vai RDP.
Pirms OpenVPN ievietošanas mākoņa VPS ir vērts noskaidrot tehniskās prasības. Programmatūra tiek instalēta Linux, Windows vai izdalītajos serveros.
Instrukcija soli pa solim izskatās šādi:
sudo yum update
.nano /etc/selinux/config
).Kad izmaiņas ir pieņemtas un serveris ir gatavs darbam, atliks OpenVPN pārcelt uz mākoņa VPS. To var izdarīt vienā no trim veidiem: ar skriptu, manuāli vai izmantojot docker.
Lai to izdarītu, mums ir nepieciešams instalēt docker (ja tas vēl nav projektā). Instalēšanas komanda izskatās šādi:
apt install curl docker.io
Tālāk ir jāievada komanda:
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
Tas automātiski ģenerēs konfigurāciju, kas nepieciešama, lai izveidotu savienojumu ar OpenVPN serveri. Lejupielāde ir pieejama saitē par http://Здесь norāda ip-adresi/.
Priekšrocība ir tā, ka viss notiek gandrīz automātiski. Pats skripts ir pieejams no termināļa saitē
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Lai tam piešķirtu tiesības darboties, komandrindē ir jāievada komanda:
chmod +x openvpn-install.sh
Lai palaistu skriptu, ievadiet komandu:
./openvpn-install.sh
Tālāk terminālī parādās jautājumi, uz kuriem administratoram ir jāatbild (tas ir atkarīgs no tā, kāds būs konfigurācijas fails).
Kad instalēšana ir pabeigta, skripts piedāvās norādīt klienta vārdu un paroli (kas tiks izmantota, pieslēdzoties).
Sākumā mēs iestatām komandu:
apt install -y openvpn
Mīnuss ir tas, ka ar konfigurācijām, iestatījumiem un sertifikātiem būs jāstrādā pašiem.