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ő.
Mit kell tennie az OpenVPN felhő VPS-re történő telepítése előtt?
A lépésről-lépésre történő utasítás így néz ki:
- Frissítse a rendszert. Ehhez a
sudo yum updateparancsot kell használni. - Végezze el a SELinux konfigurációjának módosítását (keresse a
nano /etc/selinux/config parancsot). - Telepítse a SELinuxot, szerkessze a sysctl.conf fájlt és csatlakozzon az IP Expressinghez.
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.
1. lehetőség. Az OpenVPN telepítése egy docker konténerben
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.
A 2. lehetőség. OpenVPN telepítése egy felhő VPS-re egy szkript segítségével
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ó).
3. lehetőség. Az OpenVPN telepítése a felhő VPS-re kézzel
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.