Mokėjimo būdai Abuse

Kaip įdiegti "OpenVPN" debesų VPS

29.01.2023, 20:03

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:

  1. Atnaujinkite sistemą. Tam naudojama komanda sudo yum update.
  2. Atlikite SELinux konfigūracijos pakeitimus (ieškokite nano /etc/selinux/config).
  3. Į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.