Comment installer OpenVPN par script, manuellement ou via docker sur un VPS cloud ? Le logiciel est nécessaire pour masquer le réseau local sans avoir à se connecter via SSH ou RDP.
Avant d'installer OpenVPN sur un SDV en nuage, il convient de clarifier les exigences techniques. Le logiciel est installé sur des serveurs Linux, Windows ou dédiés.
Les instructions étape par étape se présentent comme suit :
sudo yum update
est utilisée.nano /etc/selinux/config)
.Une fois les changements acceptés et le serveur prêt à fonctionner, il reste à déployer OpenVPN sur le SDV en nuage. Vous pouvez le faire de trois façons : par script, manuellement ou via docker.
Pour ce faire, nous devons installer docker (s'il n'est pas encore sur le projet). La commande d'installation ressemble à ceci :
apt install curl docker.io
Ensuite, vous devez entrer la commande :
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
Elle générera automatiquement la configuration nécessaire pour se connecter au serveur OpenVPN. Le téléchargement est disponible sur le lien suivant : http://Здесь specifies ip-address/.
L'avantage est que tout se passe presque automatiquement. Le script lui-même est disponible depuis le terminal au lien
https://raw.githubusercontent.com/angristan/openvpn-install/master/openvpn-install.sh
Pour lui donner les droits d'exécution, vous devez taper dans la ligne de commande :
chmod +x openvpn-install.sh
Pour exécuter le script, entrez la commande :
./openvpn-install.sh
Ensuite, des questions apparaissent dans le terminal, auxquelles l'administrateur doit répondre (cela dépend du fichier de configuration).
Lorsque l'installation est terminée, le script propose de spécifier le nom du client et le mot de passe (à utiliser lors de la connexion).
Pour commencer, nous définissons la commande :
apt install -y openvpn
L'inconvénient est que vous devrez travailler avec les configurations, les paramètres et les certificats vous-même.