Betalningsmetoder Abuse

Så här installerar du OpenVPN på en moln-VPS

29.01.2023, 20:03

Hur installerar jag OpenVPN med skript, manuellt eller via docker på en moln-VPS? Programvaran behövs för att maskera det lokala nätverket utan krav på att ansluta via SSH eller RDP.

Innan du rullar OpenVPN på en moln-VPS är det värt att klargöra de tekniska kraven. Programvaran installeras på Linux-, Windows- eller dedikerade servrar.

Vad du ska göra innan du installerar OpenVPN på en moln-VPS

Steg-för-steg-instruktionen ser ut så här:

  1. Uppgradera systemet. För att göra detta används kommandot sudo yum update.
  2. Gör ändringar i SELinux-konfigurationen (leta efter nano /etc/selinux/config).
  3. Installera SELinux, redigera sysctl.conf-filen och anslut IP Expressing.

När ändringarna har accepterats och servern är redo att fungera återstår det att rulla OpenVPN till moln-VPS. Du kan göra det på ett av tre sätt: skript, manuellt eller via docker.

Alternativ #1. Distribuera OpenVPN i en docker-container

För att göra detta måste vi installera docker (om det inte finns på projektet ännu). Kommandot för installationen ser ut så här:

apt install curl docker.io

Därefter måste du ange kommandot:

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 kommer automatiskt att generera den konfiguration som behövs för att ansluta till OpenVPN-servern. Nedladdning är tillgänglig på länken om http://Здесь anger ip-adress/.

Alternativ 2. Installera OpenVPN på en moln-VPS med ett skript

Fördelen är att allt sker nästan automatiskt. Själva skriptet är tillgängligt från terminalen på länken

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

För att ge det rättigheter att köra måste du skriva in kommandoraden:

chmod +x openvpn-install.sh

För att köra skriptet ange kommandot:

./openvpn-install.sh

Därefter visas frågor i terminalen som administratören måste svara på (det beror på vad konfigurationsfilen kommer att vara).

När installationen är klar kommer skriptet att erbjuda att ange klientnamn och lösenord (som ska användas vid anslutning).

Alternativ #3. Installera OpenVPN på moln-VPS manuellt

Till att börja med ställer vi in kommandot:

apt install -y openvpn

Minuset är att du måste arbeta med konfigurationer, inställningar och certifikat själv.