Aller au contenu

AmneziaVPN Server

Dans cet article

Information

AmneziaVPN est un VPN auto-hébergé, libre et open-source, qui s'installe et se gère entièrement depuis une application cliente sur votre ordinateur ou votre smartphone — aucun terminal, aucune commande SSH, aucune configuration manuelle côté serveur n'est nécessaire. Il prend en charge plusieurs protocoles résistants à la censure ; par défaut, c'est AmneziaWG 2.0 (une variante obfusquée de WireGuard) qui est installé.

Attention

L'application AmneziaVPN n'est disponible qu'en anglais. Tous les noms de boutons, champs et menus cités dans cet article (Self-hosted VPN, Continue, Automatic, etc.) correspondent aux libellés anglais d'origine dans l'application et ne sont pas traduits.

Caractéristiques de déploiement

ID Nom du logiciel Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (Go) Min HDD/SSD (Go) Domaine personnalisé Actif
576 Amnezia Ubuntu 22.04, Ubuntu 24.04, Debian 12, Debian 13 + + + + 1 1 15 Non COMMANDER

Attention

AmneziaVPN nécessite la virtualisation KVM et un CPU x86-64 (amd64). La virtualisation par conteneurs (OpenVZ/LXC) et les architectures ARM ne sont pas prises en charge. Une adresse IPv4 publique est obligatoire — les serveurs uniquement IPv6 ne fonctionneront pas. Pour plus de 10 utilisateurs VPN simultanés, 2 Go de RAM et 2 vCPU sont recommandés.

Information

Notre playbook sur ce serveur se contente de marquer le déploiement comme terminé et d'ajouter une étiquette contenant le lien vers ce guide. La pile VPN proprement dite est installée depuis l'application cliente AmneziaVPN sur votre appareil, qui se connecte au serveur via SSH et déploie tout automatiquement.

Premiers pas après le déploiement du serveur AmneziaVPN

Après paiement, un e-mail de notification sera envoyé à votre adresse électronique enregistrée indiquant que le serveur est prêt à être utilisé. Il inclura l'adresse IP du VPS et les identifiants de connexion. Nos clients gèrent leur équipement via le panneau de gestion des serveurs et l'APIInvapi.

Les données d'accès peuvent être trouvées dans le menu Info >> Tags du panneau de gestion des serveurs ou dans l'e-mail envoyé :

  • Adresse IP du serveur : affichée sur la page du serveur dans Invapi.
  • Identifiant SSH : root.
  • Mot de passe SSH : envoyé par e-mail lors de la livraison du serveur.

Remarque

La documentation officielle détaillée de l'équipe Amnezia est disponible ici.

Installation du client AmneziaVPN

Téléchargez AmneziaVPN pour votre plateforme depuis le site officiel (Windows, macOS, Linux, iOS, Android).

Lancez l'installateur et cliquez sur le bouton Next sur l'écran d'accueil :

Confirmez le récapitulatif d'installation et cliquez sur le bouton Install :

Une fois l'installation terminée, lancez l'application et cliquez sur le bouton Let's get started :

Connexion à votre serveur

Sur l'écran Connection, choisissez Self-hosted VPN :

Sur l'écran Configure your server, renseignez les champs avec les identifiants reçus dans l'e-mail Invapi :

  • Server IP address [:port] — l'adresse IPv4 publique de votre serveur (p. ex. 82.38.44.180). Laissez la partie port vide sauf si votre SSH écoute sur un port non standard.
  • SSH Usernameroot.
  • Password or SSH private key — le mot de passe root fourni dans l'e-mail, ou votre clé SSH privée.

Cliquez sur le bouton Continue.

Attention

La partie [:port] du premier champ correspond au port SSH utilisé pour déployer le VPN — ce n'est pas le port du VPN. Sur un serveur livré par HOSTKEY, SSH écoute sur le port 22 par défaut ; vous devez donc laisser la partie port vide et ne saisir que l'adresse IP.

Information

Toutes les données que vous saisissez dans le client restent strictement sur votre appareil — elles servent uniquement à se connecter à votre serveur via SSH et ne sont partagées ni avec Amnezia ni avec un tiers.

Choix du type d'installation

Choisissez la façon dont AmneziaVPN doit configurer le serveur et cliquez sur le bouton Continue :

  • Automatic — installe uniquement le protocole AmneziaWG (version 2.0). Offre une grande vitesse de connexion et un fonctionnement stable même face à un DPI agressif. Recommandé pour la plupart des utilisateurs. D'autres protocoles peuvent être ajoutés ultérieurement.
  • Manual — permet de choisir un seul protocole VPN à installer maintenant (les autres peuvent être ajoutés plus tard).
  • Skip setup — crée une connexion vide sans envoyer aucune commande au serveur. À utiliser uniquement lorsque votre serveur contient déjà une installation Amnezia et que vous souhaitez simplement y rattacher le client.

Le client se connecte alors au serveur via SSH, déploie Docker et le conteneur du protocole choisi, puis configure le tout automatiquement. Cette opération prend généralement jusqu'à 5 minutes.

Une fois l'opération terminée, AmneziaVPN crée une connexion prête à l'emploi. Appuyez sur le gros bouton pour vous connecter :

Utilisation et partage du VPN

Une fois un protocole installé, l'entrée de connexion dans l'application donne un contrôle complet sur le serveur :

  • gérer les utilisateurs VPN et les clés d'accès ;
  • ajouter ou supprimer des protocoles VPN (AmneziaWG, WireGuard, OpenVPN, Cloak, Shadowsocks, XRay, IPsec) ;
  • installer un proxy SOCKS5 sur le serveur ;
  • configurer un serveur DNS personnalisé ;
  • déployer un service SFTP pour le stockage et le transfert de fichiers ;
  • héberger un site sur le réseau Tor.

Pour partager l'accès, ouvrez la connexion, appuyez sur l'icône de partage et générez une clé d'accès ou un fichier de configuration pour un autre appareil. Voir le guide officiel pour plus de détails : How to Share VPN Access.

Dépannage

Attention

L'installation reste bloquée ou échoue avec « Timeout connecting to server ». Vérifiez que le port SSH est correct (vide / 22 par défaut) et que votre réseau autorise le trafic SSH sortant vers l'IP du serveur. Sur les réseaux restrictifs (Wi-Fi public, certains opérateurs mobiles, réseaux à DPI strict), la longue session SSH nécessaire à l'installation peut être interrompue — essayez depuis un autre réseau.

Attention

L'installation réussit, mais le VPN reste bloqué sur « Connecting... ». Presque toujours, cela signifie que le trafic UDP vers le port VPN du serveur est bloqué ou bridé par le réseau situé entre vous et le serveur. Essayez d'installer un autre protocole depuis le client (XRay, Cloak ou Shadowsocks) — ces protocoles sont conçus pour déguiser le trafic VPN en HTTPS classique et fonctionnent même lorsque AmneziaWG est bloqué.

Le diagnostic officiel complet (vérifications réseau, valeurs I, ports) est documenté ici : Self-Hosted Connection via the AmneziaWG Protocol Does Not Work.

Commander un serveur avec AmneziaVPN via l'API

Pour installer ce logiciel en utilisant l'API, suivez ces instructions


Une partie du contenu de cette page a été créée ou traduite à l'aide de l'IA.