Hoe installeer ik OpenVPN met een script, handmatig of via docker op een cloud VPS? De software is nodig om het lokale netwerk te maskeren zonder dat het nodig is om verbinding te maken via SSH of RDP.
Voordat je OpenVPN op een cloud VPS installeert, is het goed om de technische vereisten op te helderen. De software wordt geïnstalleerd op Linux, Windows of dedicated servers.
De stapsgewijze instructie ziet er als volgt uit:
sudo yum update
gebruikt.nano /etc/selinux/config)
.Nadat de wijzigingen zijn geaccepteerd en de server klaar is om te werken, rest nog het uitrollen van OpenVPN naar de cloud VPS. Je kunt dit op een van de volgende drie manieren doen: script, handmatig of via docker.
Om dit te doen, moeten we docker installeren (als het nog niet op het project staat). Het commando voor de installatie ziet er als volgt uit:
apt install curl docker.io
Vervolgens moet je het commando invoeren:
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
Het zal automatisch de configuratie genereren die nodig is om verbinding te maken met de OpenVPN server. Downloaden is mogelijk via de link about http://Здесь specifies ip-address/.
Het voordeel is dat alles bijna automatisch gebeurt. Het script zelf is beschikbaar via de terminal op de link
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Om het de rechten te geven om uit te voeren, moet je in de commandoregel typen:
chmod +x openvpn-install.sh
Voer het commando in om het script uit te voeren:
./openvpn-install.sh
Vervolgens verschijnen er vragen in de terminal die de beheerder moet beantwoorden (dit hangt af van wat het configuratiebestand zal zijn).
Wanneer de installatie voltooid is, zal het script aanbieden om de clientnaam en het wachtwoord (te gebruiken bij het verbinden) op te geven.
Om te beginnen stellen we het commando in:
apt install -y openvpn
Het minpunt is dat je zelf aan de slag moet met configuraties, instellingen en certificaten.