Spôsoby platby Abuse

Ako nainštalovať OpenVPN na cloudový VPS

29.01.2023, 20:03

Ako nainštalovať OpenVPN pomocou skriptu, ručne alebo cez docker na cloudový VPS? Softvér je potrebný na maskovanie miestnej siete bez požiadavky na pripojenie cez SSH alebo RDP.

Pred nasadením OpenVPN na cloudový VPS sa oplatí objasniť technické požiadavky. Softvér sa inštaluje na serveroch Linux, Windows alebo dedikovaných serveroch.

Čo treba urobiť pred inštaláciou OpenVPN na cloudový VPS

Návod krok za krokom vyzerá nasledovne:

  1. Aktualizujte systém. Na tento účel sa používa príkaz sudo yum update.
  2. Vykonajte zmeny v konfigurácii systému SELinux (vyhľadajte nano /etc/selinux/config).
  3. Nainštalujte SELinux, upravte súbor sysctl.conf a pripojte IP Expressing.

Po prijatí zmien a pripravení servera na prácu zostáva nasadiť OpenVPN na cloudový VPS. Môžete to urobiť jedným z troch spôsobov: skriptom, ručne alebo prostredníctvom dockera.

Možnosť č. 1. Nasadenie OpenVPN v kontajneri docker

Na tento účel musíme nainštalovať docker (ak ešte nie je na projekte). Príkaz na inštaláciu vyzerá takto:

apt install curl docker.io

Ďalej je potrebné zadať príkaz:

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

Automaticky sa vygeneruje konfigurácia potrebná na pripojenie k serveru OpenVPN. Na stiahnutie je k dispozícii odkaz o http://Здесь špecifikuje ip-adresu/.

Možnosť č. 2. Inštalácia OpenVPN na cloudový VPS pomocou skriptu

Výhodou je, že všetko sa deje takmer automaticky. Samotný skript je dostupný z terminálu na odkaze

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

Ak mu chcete dať práva na spustenie, musíte zadať príkazový riadok:

chmod +x openvpn-install.sh

Na spustenie skriptu zadajte príkaz:

./openvpn-install.sh

Následne sa v termináli objavia otázky, na ktoré musí administrátor odpovedať (záleží na tom, aký bude konfiguračný súbor).

Po dokončení inštalácie skript ponúkne zadanie mena a hesla klienta (ktoré sa použije pri pripájaní).

Možnosť č. 3. Ručná inštalácia OpenVPN na cloudový VPS

Na začiatok nastavíme príkaz:

apt install -y openvpn

Mínusom je, že s konfiguráciou, nastaveniami a certifikátmi budete musieť pracovať sami.