Profil de connexion SoftEther : six champs à vérifier avant l’import
Six champs décident si un profil SoftEther fonctionne. Vérifiez le point de terminaison, le port, le protocole, le hub, l’utilisateur et le rôle dans cet ordre, puis testez ce à quoi vous vous êtes réellement connecté.
L’import du profil réussit, puis l’authentification échoue parce que le fichier pointe vers un Virtual Hub auquel le compte ne s’est jamais joint. Rien dans le fichier n’est malformé ; il décrit une configuration pour laquelle les identifiants n’ont pas été émis. Six champs décident si l’import peut fonctionner : nom d’hôte, port, protocole, Virtual Hub, identité de l’utilisateur, et le fait que quelqu’un vous ait remis par erreur un identifiant administrateur. Les contrôles un à trois couvrent ces champs dans l’ordre, et les deux derniers portent sur le fichier lui-même et sur ce à quoi vous vous êtes réellement joint.
Contrôle 1 : le nom d’hôte et le port
Lisez le nom d’hôte, le port et la méthode d’accès déclarée avant d’importer quoi que ce soit. L’écouteur SoftEther natif répond normalement sur TCP 443, avec 992 et 5555 comme alternatives que les opérateurs activent pour les clients derrière des réseaux restrictifs. Un profil visant un port qui sert un site web ou un autre service échoue avant l’authentification et signale l’échec comme une erreur d’identifiants. Comparez le couple à ce que l’opérateur publie pour ce point de terminaison, et non à une liste d’annuaire que quelqu’un a récupérée l’an dernier. Si le nom d’hôte résout vers une adresse que l’opérateur ne mentionne jamais, arrêtez-vous là, car l’étape suivante envoie des identifiants à cette adresse.
Le port 443 est un terrain partagé, donc le port seul ne prouve rien sur le service derrière. Un client SoftEther sépare les deux par la poignée de main du protocole, ce qui explique qu’un profil puisse viser le bon port et échouer tout de même face à un serveur web. Cet échec ressemble à un mot de passe erroné dans le journal du client, alors qu’aucun mot de passe n’a jamais été vérifié.
Notez le point de terminaison sous la forme nom d’hôte, port et méthode, dans cet ordre. Ce triplet est la partie que vous pouvez vérifier sans vous connecter, et c’est la partie à citer lorsque vous demandez à l’opérateur si l’écouteur est toujours actif. Tout ce que vous ne pouvez pas remplir à partir d’une source publiée reste non vérifié plutôt que supposé.
Contrôle 2 : le protocole décide du client
Un serveur qui propose plusieurs méthodes d’accès ne transforme pas un fichier exporté en un profil que tous les clients peuvent ouvrir. Each method has its own format, its own client and its own failure mode, et les mélanger produit des erreurs qui ressemblent à des problèmes d’identifiants. Décidez quelle méthode le fichier déclare avant de décider quel client l’ouvre.
Le tableau ci-dessous liste les ports conventionnels et ce que chaque méthode exige réellement. Les ports relèvent du choix de l’opérateur, donc traitez-les comme des valeurs par défaut et non comme des faits sur un serveur précis. Un profil SoftEther natif est importé par le client SoftEther, un paquet ovpn appartient à OpenVPN, et les profils SSTP ou L2TP sont pris en charge par le système d’exploitation lui-même. Installer un second client pour ouvrir un fichier que le premier rejette transforme généralement une erreur claire en erreur confuse.
| Access method | Typical port | What the client needs |
|---|---|---|
| SoftEther native | TCP 443, 992 or 5555 | The SoftEther client and a hub name |
| OpenVPN | UDP or TCP 1194 | An ovpn profile and an OpenVPN client |
| SSTP | TCP 443 | Operating system support |
| L2TP over IPsec | UDP 500 and 4500 | Operating system support and the shared key |
Lisez la déclaration à l’intérieur du fichier plutôt que l’extension. Un fichier nommé pour OpenVPN est un profil OpenVPN par définition, tandis qu’un profil SoftEther est une petite configuration que le client SoftEther importe, et les deux ne sont pas interchangeables. Si la méthode déclarée est une que vous ne pouvez pas servir, cela répond à la question de l’import.
Contrôle 3 : le hub, l’utilisateur et le rôle administrateur
Pour l’accès natif, le profil nomme un Virtual Hub et un utilisateur à l’intérieur. A hub is a logical VPN server instance with its own users and its own settings, et l’utilisateur est membre de ce hub avec sa propre authentification. Ni l’un ni l’autre n’est l’administration du serveur, qui contrôle les écouteurs, les hubs et chaque utilisateur du déploiement. Un profil client ne devrait jamais arriver avec ce contrôle attaché. Quand quelqu’un vous envoie un identifiant administrateur pour faire fonctionner un client, la configuration est fausse, qu’elle se connecte ou non.
Gardez les trois séparés lorsque vous documentez la connexion, car ils se révoquent différemment. Retirer un utilisateur de hub met fin à l’accès d’une personne et laisse le reste du déploiement intact, tandis que la rotation de l’identifiant administrateur touche à tout. Cette différence est aussi la raison de refuser un utilisateur de hub partagé pour une équipe, puisqu’un seul identifiant signifie un seul événement de révocation pour tous.
Contrôle 4 : le fichier est aussi sensible que ce qu’il transporte
Selon le format, un profil peut transporter un mot de passe enregistré, un certificat ou une clé pré-partagée. Traitez l’export comme un secret tant qu’il existe, car la copie que vous joignez à un ticket est une copie que quelqu’un d’autre peut importer. Retirez l’identifiant avant de partager, ou partagez un profil régénéré avec un secret neuf. La sensibilité du fichier vient de son contenu, pas de son extension ni de sa taille.
Confirmez le point de terminaison par un canal que l’opérateur publie, et traitez une étiquette d’annuaire comme non vérifiée. Un drapeau de pays et un nom d’hôte dans une liste de nœuds publics sont choisis par celui qui a soumis l’entrée, donc ni l’un ni l’autre n’établit qui exploite le serveur. Si le profil vient d’un annuaire public, c’est une raison de faire plus de contrôles, pas moins.
Notez d’où vient le fichier et quand vous l’avez reçu. Lorsqu’une connexion se comporte différemment plus tard, l’origine est la première chose à comparer au point de terminaison vérifié. Un profil sans provenance est un profil que vous ne pouvez pas auditer.
Archivez la copie que vous avez vérifiée plutôt que celle que vous avez trouvée plus tard. Deux fichiers portant le même nom et des points de terminaison différents sont la façon dont un import fonctionnel devient un dossier de support. Gardez la copie vérifiée à côté de la note sur sa provenance.
Contrôle 5 : testez l’application, pas le voyant d’état
Après l’import, testez l’application dont vous avez réellement besoin plutôt que l’indicateur de connexion. Une authentification réussie établit que les identifiants fonctionnent, pas que les routes ou le DNS attendus sont venus avec la session. Connectez-vous, puis utilisez le service que le profil était censé atteindre.
Inspectez les routes attribuées et les serveurs DNS, et notez quelles destinations contournent le tunnel si la conception comporte un split. Répétez ensuite avec une destination qui devrait être exclue, car un tunnel divisé qui envoie tout par le tunnel réussit de toute façon un test à destination unique. Si une ressource privée échoue, la route est la suspecte avant l’identifiant. Notez les quatre résultats : authentifié, service joignable, routes conformes, destination exclue bien exclue.
Comparez les quatre résultats à ce que l’opérateur a promis pour ce hub. Une session qui s’authentifie alors que la destination exclue est aussi joignable signifie que le split n’est pas appliqué et que le profil n’est pas le problème. Corrigez l’attente ou la politique du hub, puis refaites les quatre contrôles dans le même ordre.