Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Lorsqu'il s'agit de réseaux privés virtuels (VPN) , tous les protocoles ne sont pas égaux. Bien qu'OpenVPN et Wireguard soient des protocoles VPN extrêmement populaires, leur popularité a conduit à ce que de plus en plus de protocoles soient bloqués par certains réseaux.

Avec SoftEther VPN, le tunnel crypté est acheminé via le port HTTPS (443), déguisant ainsi le VPN en connexion SSL.

Voici comment configurer SoftEther VPN via un client de connexion HTTPS sous Windows et Linux.

Installer le client SoftEther sous Windows

1. Téléchargez le client Windows SoftEther depuis le site Web SoftEther . Vous devrez sélectionner SoftEther VPN Client puis Windows dans le menu déroulant. Exécutez le programme d'installation et suivez les invites à l'écran. Lors de la configuration, sélectionnez SoftEther VPN Client lorsque vous y êtes invité.

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Le site Web SoftEther affiche les options pour télécharger le client

2. Après l'installation, lancez le gestionnaire de clients VPN. Vous devrez créer une carte réseau virtuelle pour la connexion VPN. Sélectionnez Adaptateur virtuel , puis sélectionnez Nouvel adaptateur réseau virtuel . Entrez un nom unique pour votre adaptateur réseau SoftEther VPN, puis sélectionnez OK.

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Configurer le client Windows SoftEther VirtualNetworkAdapter

3. Ensuite, sélectionnez Connecter dans le coin supérieur gauche, puis sélectionnez Nouveau paramètre de connexion VPN . Entrez les détails suivants correspondant à votre serveur VPN SoftEther :

  • Nom du paramètre : Nommez votre client VPN.
  • Nom d'hôte : Nom du serveur ou adresse IP de votre serveur VPN SoftEther.
  • Numéro de port : 443
  • Type de proxy : Pour la plupart, il est préférable de choisir "Connexion TCP/IP directe". Si votre connexion se fait derrière un proxy web ou SOCKS, sélectionnez l'option correspondante.
  • Adaptateur client virtuel à utiliser : sélectionnez l'adaptateur réseau virtuel que vous avez créé à l'étape précédente.
  • Paramètres d'authentification utilisateur : sélectionnez Authentification par mot de passe standard. Entrez votre nom d'utilisateur et votre mot de passe VPN.

Cliquez sur OK  pour continuer.

4. Cliquez avec le bouton droit sur la nouvelle connexion et cliquez sur Connecter . Si les détails ont été saisis correctement, le VPN se connectera avec succès.

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

SoftEther Client connecté avec succès

Désormais, si vous souhaitez spécifier votre propre serveur DNS, vous devez modifier les paramètres de la carte réseau virtuelle dans Windows.

1. Dans le Centre Réseau et partage, cliquez sur Modifier les paramètres de l'adaptateur , cliquez avec le bouton droit sur l'adaptateur virtuel (il s'appellera quelque chose comme VPN## ou similaire), cliquez sur Propriétés , puis sélectionnez Internet Protocol Version 4 .

2. Entrez les serveurs DNS que vous souhaitez utiliser dans la section Serveur DNS préféré .

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Les paramètres réseau Windows affichent le DNS IPv4

Pour vérifier si le VPN s'est connecté avec succès, vous pouvez accéder à WhatIsMyIP et vérifier l'adresse IP affichée. S'il correspond à l'adresse IP du serveur SoftEther VPN, votre client est correctement configuré.

Installer le client SoftEther sous Linux

Pour installer le client SoftEther sous Linux , vous devez ouvrir un terminal et vous connecter en tant que root . Ce guide d'installation est fourni pour Debian/Ubuntu. Pour les autres distributions Linux, veuillez ajuster vos commandes en conséquence. Le processus d'installation de Linux étant un peu plus long que celui de la version Windows, l'article l'a divisé en petites parties.

1. Mettez à jour votre référentiel de logiciels et vos dépendances

Avant de commencer l'installation du client, mettez à jour le référentiel de logiciels avec la commande suivante.

apt-get update -y

Ensuite, installez les dépendances nécessaires pour le client VPN.

apt-get install build-essential gnupg2 gcc make -y

2. Téléchargez et installez le client SoftEther pour Linux

Pour ce faire, installez le navigateur basé sur le terminal Lynx et ouvrez la page de téléchargement SoftEther.

apt-get install lynx -y
lynx http://www.softether-download.com/files/softether/

Faites défiler vers le bas de la page pour sélectionner la dernière version officielle ou bêta. Sélectionnez Linux , puis sélectionnez SoftEther_VPN_Client.

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Sélectionnez l'architecture du système, fichier softether-vpnclient-x et appuyez sur "d" pour télécharger. Enfin, sélectionnez Enregistrer sur le disque .

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Appuyez sur q pour quitter le navigateur Lynx.

Décompressez le fichier. Notez que le nom de votre fichier peut être différent si vous téléchargez une version plus récente.

tar -xvzf softether-vpnclient (press tab to complete)

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Accédez au dossier client VPN nouvellement créé :

cd ./vpnclient

Émettez la commande pour compiler le logiciel et acceptez le contrat de licence.

make

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Exécutez maintenant le client VPN.

./vpnclient start

Avant de commencer la configuration, vérifiez la compatibilité du système avec le client. Sélectionnez l'option 3 (utilisation des outils VPN).

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Ensuite, exécutez la commande suivante :

check

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Si tous les tests réussissent sans erreur, vous pouvez passer à la configuration. Quittez vpncmd en tapant exit.

3. Configurez le client VPN

Pour démarrer la configuration, exécutez à nouveau vpncmd et sélectionnez l'option 2 (Gestion du client VPN). Appuyez sur Entrée pour accepter localhost comme client.

./vpncmd

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Créez une nouvelle interface virtuelle pour vous connecter au serveur VPN. Vous pouvez utiliser le nom de votre choix.

NicCreate 

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Créez un nouveau compte client et donnez-lui un nom. Vous aurez besoin de votre nom d'utilisateur SoftEther et du nom de votre hub pour cette étape.

AccountCreate  /server::443 /HUB: /USERNAME: /NICNAME:

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Définissez un mot de passe et un mode d'authentification pour le compte nouvellement créé.

AccountPasswordSet  /PASSWORD: /TYPE:standard

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Vérifiez l'état du compte nouvellement créé avec la commande :

AccountList

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

4. Activer le transfert IP

Le compte est maintenant prêt à établir une connexion au serveur VPN SoftEther, mais vous devez d'abord vous assurer que le transfert IP est activé.

cat /proc/sys/net/ipv4/ip_forward

Cela renverra la valeur 1 ou 0 . Si la valeur est 0 , le transfert IP n'est pas activé. Pour l'activer, éditez le fichier sysctl.conf avec la commande suivante :

nano /etc/sysctl.conf

Recherchez la ligne "net.ipv4.ip_forward=1" et décommentez-la. Enregistrez maintenant le fichier (ctrl-o, ctrl-x).

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

5. Créez la première connexion VPN SoftEther

Votre compte est maintenant prêt à se connecter au serveur VPN. Pour ce faire, lancez cette commande :

AccountConnect 

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

À ce stade, vous pouvez confirmer que le compte s'est connecté avec succès en exécutant la commande AccountList :

AccountList

Demandez l'adresse IP du serveur VPN via DHCP. Placez le préfixe "vpn_" avant le nom de l'interface virtuelle. Par exemple, "vpn_sevpn"

dhclient 

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Vous devrez regarder l'adresse IP attribuée par le serveur VPN. Retenez bien cette adresse car elle est importante pour la suite.

Ici, vous pouvez voir le nom de votre interface virtuelle et l'adresse IP attribuée. Dans l’image ci-dessus, il est surligné en bleu.

iconfig 

6. Configurer le routage statique

Vous devez désormais spécifier des routes statiques afin que tout le trafic soit redirigé via le VPN au lieu de votre passerelle réseau par défaut. Pour voir votre table de routage actuelle, utilisez la commande netstat :

netstat -rn

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Dans l'image ci-dessus, vous pouvez voir l'adresse IP attribuée par le serveur VPN (vpn_sevpn) et vous pouvez voir la passerelle par défaut (ens33). Votre table de routage sera différente de l'exemple fourni car chaque réseau est différent. L'adresse IP de la passerelle par défaut sera différente de l'adresse IP DHCP que vous avez obtenue du serveur VPN à l'étape précédente.

Une fois que vous disposez de l'adresse IP de la passerelle par défaut, ajoutez une nouvelle route vers l'adresse IP du serveur VPN via la passerelle par défaut. Veuillez noter que l'adresse IP de votre serveur VPN est l'adresse IP du serveur VPN SoftEther, et non l'adresse IP attribuée par le serveur via DHCP .

ip route add /32 via 

Supprimez votre ancien itinéraire par défaut.

ip route del default via 

Après avoir effectué ces modifications d'itinéraire, la table de routage ressemblera à celle de l'image ci-dessus. Notez que la passerelle par défaut est désormais remplacée par l'adresse IP émise via DHCP à partir du serveur VPN.

Maintenant, testez votre connexion en envoyant une requête ping à une adresse IP externe, telle que le serveur DNS de Google :

ping -c4 8.8.8.8

Enfin, vérifiez que votre connexion client SoftEther fonctionne correctement en vérifiant l'adresse IP publique :

wget -qO- http://ipecho.net/plain ; echo

Si l'adresse IP renvoyée est la même que celle de votre serveur VPN, alors tout fonctionne correctement.

7. Déconnectez la connexion VPN

Pour vous déconnecter du VPN, vous devez redémarrer le script de configuration du client VPN avec la commande suivante :

./vpncmd

Maintenant, lancez la commande AccountDisconnect :

AccountDisconnect 

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Maintenant, quittons la configuration client et libérons le bail DHCP de l'interface réseau virtuelle :

dhclient -r 

Comment configurer SoftEther VPN via le client HTTPS sous Windows et Linux

Ensuite, arrêtez le client VPN :

./vpnclient stop

Modifions maintenant la table de routage en supprimant la route vers votre serveur VPN :

ip route del /32

Enfin, ajoutez la route par défaut via la passerelle locale du réseau :

ip route add default via 

Votre connexion réseau sera maintenant restaurée.


Comment lancer des applications instantanément avec Wox sous Windows

Comment lancer des applications instantanément avec Wox sous Windows

Découvrez comment utiliser Wox pour lancer vos applications, exécuter des commandes et plus encore, instantanément.

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Comment créer un cercle jaune autour du pointeur de la souris sous Windows

Découvrez comment créer un cercle jaune autour du pointeur de la souris pour le mettre en surbrillance sur Windows 10. Suivez ces étapes faciles pour améliorer votre expérience utilisateur.

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Pourquoi ladresse IP de Localhost est-elle 127.0.0.1 ?

Découvrez pourquoi l

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Comment ajouter des raccourcis de dossiers au menu Démarrer sous Windows 11

Sous Windows 11, configurez facilement des raccourcis pour accéder rapidement à des dossiers spéciaux dans votre menu Démarrer.

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

8 façons de corriger lerreur Il ny a aucun élément de démarrage à afficher dans le Gestionnaire des tâches sous Windows

Découvrez comment résoudre l

Comment utiliser un disque dur externe avec un Chromebook

Comment utiliser un disque dur externe avec un Chromebook

Découvrez comment utiliser un disque dur externe avec un Chromebook pour transférer et stocker vos fichiers en toute sécurité. Suivez nos étapes pour un usage optimal.

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Comment activer une adresse MAC aléatoire pour le réseau WiFi sous Windows 10

Dans ce guide, vous apprendrez les étapes pour toujours utiliser une adresse MAC aléatoire pour votre adaptateur WiFi sous Windows 10. Optimisez votre sécurité en ligne!

Instructions pour désinstaller Internet Explorer sous Windows 10

Instructions pour désinstaller Internet Explorer sous Windows 10

Découvrez comment désinstaller Internet Explorer 11 sur Windows 10 pour optimiser l'espace de votre disque dur.

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Comment utiliser Smart Defrag pour défragmenter efficacement les disques durs

Découvrez comment utiliser Smart Defrag, un logiciel de défragmentation de disque dur gratuit et efficace, pour améliorer les performances de votre ordinateur.

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Comment partager un VPN via un point daccès WiFi depuis un ordinateur portable

Le moyen le plus simple de déverrouiller du contenu et de protéger tous les appareils avec un VPN crypté est de partager la connexion VPN via un point d