Aller au contenu principal

3X-UI

Description

3X-UI fournit une interface web simple pour configurer et gérer le serveur proxy V2ray (xray). Il prend en charge divers protocoles, notamment VLESS, VMess, Shadowsocks, Socks, HTTP/HTTPS, QUIC, et bien d'autres.

Premiers pas

3X-UI est installé avec l'image et est automatiquement activé au démarrage du serveur.

Pour accéder à l'interface web, utilisez les identifiants qui vous ont été envoyés par e-mail.

De plus, les identifiants de connexion se trouvent sur le serveur dans le fichier :

/root/.app_credentials

Pour accéder à ce fichier, vous devrez vous connecter au serveur via SSH. Vous pouvez vous connecter au serveur via SSH :

  • Avec une clé SSH, si cette option est activée avant la création du serveur
  • Avec le mot de passe de l'utilisateur root envoyé par e-mail lors de l'activation du serveur

Ajouter/modifier un domaine

Si vous souhaitez utiliser votre propre domaine ou sous-domaine pour accéder à l'interface web de 3X-UI, vous devrez vous connecter au serveur via SSH avec l'utilisateur root et exécuter la commande :

add_domain

Il vous sera demandé de saisir un domaine ou un sous-domaine au format subdomain.example.com.

remarque

Assurez-vous que votre domaine existe et pointe vers l'adresse IPv4 de votre serveur !

Lorsque le script se termine, un certificat Let's Ecnrypt sera émis pour le domaine ou sous-domaine spécifié et l'interface web sera disponible à l'adresse https://example.com/wX6ItjnHc4, où example.com est le domaine (sous-domaine) précédemment spécifié.

Profils

Après l'installation, vous trouverez 4 connexions entrantes dans le panneau web 3X-UI. Voici à quoi sert chacune d'elles :

  • XHTTP — Le type de connexion le plus avancé. Le trafic est déguisé en requêtes HTTP ordinaires, ce qui le rend pratiquement indiscernable de la navigation web normale. Remarque : nécessite le noyau Xray côté client. Les applications basées sur sing-box ne fonctionneront pas avec ce type.

  • Reality (VLESS + Reality) — Le type de connexion le plus rapide. Offre des performances maximales en évitant la terminaison TLS sur le serveur — à la place, il emprunte un certificat à un vrai site web. Le meilleur choix lorsque la vitesse est votre priorité.

  • WebSocket (VLESS + WS + TLS) — Légèrement plus lent que Reality en raison d'une couche de chiffrement supplémentaire, mais offre une obfuscation du trafic plus fiable. Un bon équilibre entre vitesse et discrétion.

  • Trojan — Un protocole éprouvé avec la compatibilité la plus large. Fonctionne avec pratiquement n'importe quelle application cliente. Déguisе le trafic en HTTPS ordinaire. Si d'autres protocoles ne fonctionnent pas avec votre appareil ou votre application, Trojan fonctionnera.

Importez les quatre connexions dans votre application cliente — elles apparaîtront comme des profils séparés. À partir de là, vous pourrez passer de l'un à l'autre d'une simple pression. Nous vous recommandons d'essayer chacune d'elles pour trouver celle qui vous offre la meilleure vitesse et le meilleur accès selon vos besoins.

Connexion au proxy

Windows/LinuxmacOSAndroidiOS
Lien WindowsLien macOSLien AndroidLien iOS

Pour une configuration rapide, vous pouvez exporter l'URL de l'entrée (3) ou générer un code QR (4) :

Texte alternatif

Copiez simplement l'URL de la fenêtre contextuelle dans votre presse-papiers. Sur la plupart des clients, vous pouvez ajouter une connexion en sélectionnant Add profile from clipboard ou Import profile from clipboard.

Comme il existe de nombreuses variantes de clients pour différents systèmes d'exploitation, nous allons ci-dessous donner un exemple de configuration d'un client pour Windows et Android. Cependant, pour les autres systèmes d'exploitation, la procédure sera similaire.

Client de bureau (Throne)

  1. Exportez l'URL de votre entrée et copiez-la dans le presse-papiers comme décrit ci-dessus.
  2. Exécutez le client Throne en tant qu'administrateur et activez Tun Mode.

Texte alternatif

  1. Cliquez sur le bouton Application, puis sur la ligne Add profile from clipboard. Un nouvel élément devrait apparaître dans la liste des connexions.

Texte alternatif

  1. Mettez en surbrillance la ligne de connexion ajoutée avec votre souris et appuyez sur Entrée pour établir la connexion. Ou cliquez dessus avec le bouton droit de la souris, puis cliquez sur l'entrée Start.

Texte alternatif

  1. Pour vous déconnecter du serveur, faites de même : cliquez avec le bouton droit sur la ligne de connexion, puis cliquez sur Stop.

Client mobile (v2rayNG)

  1. Générez un code QR comme décrit ci-dessus.
  2. Exécutez le client v2rayNG, cliquez sur le bouton "+" dans le coin supérieur droit.

Texte alternatif

  1. Scannez le code QR. Un nouvel élément devrait apparaître dans la liste des configurations.
  2. Après cela, sélectionnez la configuration ajoutée et cliquez sur le bouton de démarrage.

Texte alternatif

Logiciels installés

NomLicence
3X-UIGNU GPLv3
NginxLicence BSD-2-Clause

Liens utiles

Pour plus d'informations sur les paquets installés, veuillez consulter leur documentation officielle :