Hogyan telepíthetem az OpenVPN-t szkripttel, kézzel vagy dockerrel egy felhő VPS-re? A szoftverre a helyi hálózat elfedéséhez van szükség, anélkül, hogy SSH-n vagy RDP-n keresztül kellene csatlakozni.
Az OpenVPN felhő VPS-re történő telepítése előtt érdemes tisztázni a technikai követelményeket. A szoftver Linux, Windows vagy dedikált szerverekre telepíthető.
A lépésről-lépésre történő utasítás így néz ki:
sudo yum update
parancsot kell használni.nano /etc/selinux/config parancsot)
.Miután a módosítások elfogadásra kerültek és a szerver készen áll a munkára, már csak az OpenVPN-t kell a felhő VPS-re gördíteni. Ezt háromféleképpen teheti meg: szkript, manuálisan vagy dockerrel.
Ehhez telepítenünk kell a docker-t (ha még nincs a projektben). A telepítéshez szükséges parancs így néz ki:
apt install curl docker.io
Ezután be kell írni a parancsot:
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
Ez automatikusan létrehozza az OpenVPN-kiszolgálóhoz való csatlakozáshoz szükséges konfigurációt. A letöltés elérhető a http://Здесь megadja az ip-címet/ linkről.
Előnye, hogy minden szinte automatikusan történik. Maga a szkript elérhető a terminálról a következő linken
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
A futtatási jogok megadásához be kell írni a parancssorba:
chmod +x openvpn-install.sh
A szkript futtatásához írja be a parancsot:
./openvpn-install.sh
Ezután kérdések jelennek meg a terminálban, amelyekre a rendszergazdának kell válaszolnia (ez attól függ, hogy mi lesz a konfigurációs fájl).
Ha a telepítés befejeződött, a szkript felajánlja az ügyfélnév és a jelszó megadását (a csatlakozáskor használandó).
Kezdetnek állítsuk be a parancsot:
apt install -y openvpn
A mínusz az, hogy a konfigurációkkal, beállításokkal és tanúsítványokkal magának kell dolgoznia.