Salut,
Avec le nombre de régions Azure, il devient assez simple de créer des serveurs VPNs aux quatre coins du monde. Dans cet article, nous allons voir ensemble comment déployer un serveur OpenVPN sur Azure.
Etape 1: Créer une instance A0 avec Ubuntu 16.04 LTS. Dans notre exemple, notre serveur VPN sera situé en Inde, plus spécifiquement dans la région Central India.
Etape 2: Ouvrir les ports: TCP/443, TCP/943, UDP/1194.
Refaire cette étape pour ouvrir les ports : TCP/943, UDP/1194.
Etape 3: Installer OpenVPN
sudo apt-get update
sudo wget http://swupdate.openvpn.org/as/openvpn-as-2.1.12-Ubuntu16.amd_64.deb
sudo dpkg -i openvpn-as-2.1.12-Ubuntu16.amd_64.deb
Etape 4: Configurer le compte administrateur
sudo passwd openvpn
Etape 5: Créer vos comptes utilisateurs
sudo adduser maxime
Etape 6: Configurer OpenVPN
Au sein de votre navigateur, https://@azureinstanceip/admin/
Se rendre dans l’onglet : Server Network Settings, puis remplacer IP Address par l’adresse IP de votre instance Azure.
Valider les changements en cliquant sur Save puis Update Running Server.
Etape 7: Se connecter depuis un client
Depuis votre navigateur se rendre sur : https://@azureinstanceip:943
Cliquer sur : Yourself (user-locked profile) afin de télécharger le profil de votre connexion. Vous pouvez-vous que OpenVPN, fonctionne sur iOS (utilisé dans cet example), OSX, Android, Linux et Windows.