Betalingsmåter Abuse

Slik installerer du OpenVPN på en VPS i skyen

29.01.2023, 20:03

Hvordan installerer jeg OpenVPN ved hjelp av skript, manuelt eller via docker på en VPS i skyen? Programvaren er nødvendig for å maskere det lokale nettverket uten krav om å koble til via SSH eller RDP.

Før du ruller OpenVPN på en VPS i skyen, er det verdt å avklare de tekniske kravene. Programvaren installeres på Linux-, Windows- eller dedikerte servere.

Hva du må gjøre før du installerer OpenVPN på en VPS i skyen

Trinn-for-trinn-instruksjonen ser slik ut:

  1. Oppgrader systemet. For å gjøre dette brukes kommandoen sudo yum update.
  2. Gjør endringer i SELinux-konfigurasjonen (se etter nano /etc/selinux/config).
  3. Installer SELinux, rediger sysctl.conf-filen og koble til IP Expressing.

Etter at endringene er akseptert og serveren er klar til å fungere, gjenstår det å rulle OpenVPN til sky-VPS-en. Du kan gjøre det på en av tre måter: skript, manuelt eller via docker.

Alternativ 1. Distribuere OpenVPN i en docker-container

For å gjøre dette må vi installere docker (hvis det ikke er på prosjektet ennå). Kommandoen for installasjonen ser slik ut:

apt install curl docker.io

Deretter må du skrive inn kommandoen:

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

Det vil automatisk generere konfigurasjonen som trengs for å koble til OpenVPN-serveren. Nedlasting er tilgjengelig på lenken om http://Здесь spesifiserer ip-adresse/.

Alternativ 2. Installer OpenVPN på en sky-VPS med et skript

Fordelen er at alt skjer nesten automatisk. Selve skriptet er tilgjengelig fra terminalen på lenken

https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh

For å gi det rettigheter til å kjøre, må du skrive inn kommandolinjen:

chmod +x openvpn-install.sh

Skriv inn kommandoen for å kjøre skriptet:

./openvpn-install.sh

Deretter vises det spørsmål i terminalen som administratoren må svare på (det avhenger av hva konfigurasjonsfilen skal være).

Når installasjonen er fullført, vil skriptet tilby å spesifisere klientnavnet og passordet (som skal brukes når du kobler til).

Alternativ 3. Installer OpenVPN på sky-VPS manuelt

Til å begynne med setter vi kommandoen:

apt install -y openvpn

Minuset er at du må jobbe med konfigurasjoner, innstillinger og sertifikater selv.