Outline¶
Dans cet article
Information
Outline - logiciel open-source pour créer et gérer vos propres serveurs VPN. Cette solution est basée sur le protocole Shadowsocks et offre un niveau de sécurité élevé pour contourner les restrictions réseau. Outline propose une interface facile à utiliser pour les administrateurs et les utilisateurs finaux, éliminant les complexités techniques associées à la configuration d'un VPN. Contrairement à de nombreux services VPN commerciaux, Outline donne un contrôle total sur l'infrastructure et les données, car le serveur est géré par l'administrateur et non par un tiers.
Attention
Le panneau de contrôle Outline est fourni sans interface web et peut être configuré exclusivement en ligne de commande.
Fonctionnalités de déploiement¶
| ID | Nom du logiciel | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (GB) | Min HDD/SSD (GB) | Domaine personnalisé | Actif |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 288 | Outline VPN | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Non | COMMANDER |
Premiers pas après le déploiement d'Outline¶
Après le paiement de la commande, une notification de la disponibilité du serveur sera envoyée à l'adresse e-mail spécifiée lors de l'inscription. Elle contiendra l'adresse IP du VPS, ainsi que le nom d'utilisateur et le mot de passe pour la connexion. Les clients de notre entreprise gèrent l'équipement dans le panneau de contrôle des serveurs et l'API - Invapi.
Vous pouvez également y trouver les identifiants, qui se trouvent soit dans l'onglet Configuration >> Tags du panneau de contrôle du serveur, soit dans l'e-mail qui vous a été envoyé :
- Login et Password pour la gestion du serveur : envoyés à votre adresse e-mail lorsque le serveur est prêt après le déploiement du logiciel.
Utilisation du serveur Outline¶
Information
Outline se compose de deux composants principaux : Outline Manager pour les administrateurs et Outline Client pour les utilisateurs finaux. Outline Manager permet de déployer rapidement un serveur sur une plateforme cloud ou votre propre matériel, de gérer l'accès des utilisateurs et de surveiller l'utilisation des ressources. L'application cliente est disponible pour diverses plateformes, notamment Windows, macOS, Android, iOS et Linux, assurant une large compatibilité multiplateforme.
Connexion au serveur et accès à la gestion¶
-
Connectez-vous au serveur via SSH (si vous n'êtes pas déjà connecté) :
bash ssh root@<server_IP> -
Affichez les informations concernant la clé API de votre serveur Outline :
-
Dans la sortie de la commande, trouvez une chaîne au format JSON :
{"apiUrl":"https://<server_IP>:40601/o8qJcLs8YfAKo-Aqaiu5Yg","certSha256":"088E7E4A50C84EE4D7DBBB1A3B3488D21FD345629F58B1A22CA4B456FA78547A"}
-
Copiez cette chaîne en entier (y compris les accolades) - c'est votre clé pour gérer le serveur.
Configuration d'Outline Manager et gestion du serveur¶
- Rendez-vous sur le site officiel Outline Manager ;
- Téléchargez et installez la version pour votre système d'exploitation ;
- Lancez Outline Manager sur votre ordinateur ;
-
Sélectionnez l'option Set up Outline anywhere ;

-
À l'étape suivante, collez la chaîne de clé API copiée :
{"apiUrl":"https://<server_IP>:40601/o8qJcLs8YfAKo-Aqaiu5Yg","certSha256":"088E7E4A50C84EE4D7DBBB1A3B3488D21FD345629F58B1A22CA4B456FA78547A"}
-
Cliquez sur le bouton
Done; - Une fois la connexion réussie, vous verrez le panneau de gestion avec une clé d'accès déjà créée.
Gestion des clés d'accès¶
-
Création de nouvelles clés :
- Appuyez sur le bouton
Add access key; - Chaque nouvelle clé recevra un identifiant unique.
- Appuyez sur le bouton
-
Renommage des clés :
- Cliquez sur le nom de la clé (ou sur l'icône ) ;
- Entrez un nouveau nom ;
- Appuyez sur
Enterpour sauvegarder.
-
Accorder l'accès aux utilisateurs :
- Cliquez sur l'icône
Shareà côté de la clé souhaitée ; - Copiez la clé ou l'invitation :

- Cliquez sur l'icône
-
Définition des limites de données (facultatif) :
- Cliquez sur l'icône à côté de la clé ;
- Définissez une limite de données mensuelle en Go ;
- Appuyez sur
Save:

-
Suppression des clés :
- Cliquez sur l'icône à côté de la clé ;
- Confirmez la suppression.
Configuration du serveur via Outline Manager¶
-
Ouvrez les paramètres du serveur en cliquant sur l'onglet Settings :

-
Ici, vous pouvez :
- Changer le nom du serveur ;
- Configurer le port d'accès (54899 par défaut) ;
- Activer/désactiver les mises à jour automatiques ;
- Définir des limites de données globales ;
- Supprimer le serveur de votre Outline Manager (cela ne supprimera pas physiquement le serveur).
Configuration de l'accès utilisateur¶
- Rendez-vous sur la page de téléchargement d'Outline Client
- Choisissez et installez la version pour la plateforme requise ;
Options de connexion VPN pour l'utilisateur :
-
Connexion automatique via lien :
- Envoyez un lien d'accès à l'utilisateur ;
- Lorsque l'utilisateur ouvre le lien, cela lancera automatiquement Outline Client et ajoutera le serveur.
-
Ajout manuel du serveur :
- Lancez Outline Client et appuyez sur le bouton :

- Dans le menu ouvert, ajoutez le lien d'accès :

- Appuyez sur le bouton
Confirm.
Utilisation de la connexion VPN¶
-
Pour se connecter, l'utilisateur doit appuyer sur le bouton
Connect:
-
Pour se déconnecter, appuyez sur
Disconnect; - Pour vérifier la connexion, visitez whoer.net ou whatismyip.com :

Remarque
Des informations détaillées sur les paramètres d'Outline peuvent être trouvées dans la documentation développeur.