Kaip įdiegti "OpenVPN" scenarijumi, rankiniu būdu arba naudojant "Docker" debesų VPS? Programinė įranga reikalinga vietiniam tinklui užmaskuoti, nereikalaujant prisijungti per SSH arba RDP.
Prieš diegiant "OpenVPN" į debesijos VPS, verta išsiaiškinti techninius reikalavimus. Programinė įranga diegiama "Linux", "Windows" arba dedikuotuose serveriuose.
Ką daryti prieš diegiant "OpenVPN" debesijos VPS
Žingsnis po žingsnio instrukcija atrodo taip:
- Atnaujinkite sistemą. Tam naudojama komanda
sudo yum update. - Atlikite SELinux konfigūracijos pakeitimus (ieškokite
nano /etc/selinux/config). - Įdiekite SELinux, redaguokite sysctl.conf failą ir prijunkite IP Expressing.
Priėmus pakeitimus ir serveriui pasirengus veikti, belieka į debesų VPS įdiegti OpenVPN. Tai galite padaryti vienu iš trijų būdų: scenarijumi, rankiniu būdu arba naudodami "Docker".
Galimybė Nr. 1. Įdiegti "OpenVPN" į "docker" konteinerį
Norėdami tai padaryti, turime įdiegti "docker" (jei jo dar nėra projekte). Diegimo komanda atrodo taip:
apt install curl docker.io
Toliau reikia įvesti komandą:
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
Ji automatiškai sukurs konfigūraciją, reikalingą prisijungti prie OpenVPN serverio. Atsisiųsti galima pagal nuorodą apie http://Здесь nurodo ip adresą/.
2. Įdiegti "OpenVPN" debesų VPS naudojant scenarijų
Privalumas tas, kad viskas vyksta beveik automatiškai. Patį scenarijų galima gauti iš terminalo nuorodoje
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Kad suteiktumėte jam paleidimo teises, komandinėje eilutėje reikia įvesti komandą:
chmod +x openvpn-install.sh
Norėdami paleisti scenarijų, įveskite komandą:
./openvpn-install.sh
Toliau terminale pasirodo klausimai, į kuriuos administratorius turi atsakyti (tai priklauso nuo to, koks bus konfigūracijos failas).
Baigus diegimą, scenarijus pasiūlys nurodyti kliento vardą ir slaptažodį (kuris bus naudojamas prisijungiant).
3 variantas. Įdiegti "OpenVPN" į debesų VPS rankiniu būdu
Pirmiausia nustatome komandą:
apt install -y openvpn
Minusas tas, kad su konfigūracijomis, nustatymais ir sertifikatais teks dirbti patiems.