Aller au contenu

Hiddify

Dans cet article

Information

Hiddify est un panneau de contrôle offrant une large gamme de fonctions et de capacités pour un accès Internet facile et sécurisé. Hiddify résiste à la censure Internet et prévient les attaques courantes contre les serveurs.

Hiddify. Fonctionnalités clés

  • Installation rapide ;
  • Cœurs multiples Xray et SingBox ;
  • Proxy intelligent (clients Hiddify et Clash) ;
  • Mise à jour et sauvegarde automatiques ;
  • Connexion automatique à Cloudflare ;
  • Utilisation de plusieurs domaines ;
  • Configuration automatique des IP CDN ;
  • Gestion active des configurations ;
  • Droits d'administrateur multi-niveaux ;
  • Panneau SingBox unifié avec fonction de gestion des utilisateurs ;
  • Restrictions de temps et de trafic pour chaque utilisateur ;
  • Proxy Telegram utilisant différentes bibliothèques ;
  • DNS over HTTPS (DoH) ;
  • Gestion des utilisateurs via bot Telegram.

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
35 Hiddify Ubuntu 22.04 + + + + 1 1 - Non COMMANDER

Premiers pas après le déploiement de Hiddify

Remarque

Pour plus d'informations sur les paramètres de base de Hiddify, consultez la documentation des développeurs.

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 le matériel dans le panneau de contrôle des serveurs et l'API - Invapi.

Vous pouvez également y trouver les identifiants, accessibles 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 dès que le serveur est prêt après le déploiement du logiciel.

Pour vous connecter au serveur et accéder au système Hiddify en utilisant l'adresse envoyée par e-mail, vous disposez d'une seule heure pour vous connecter et configurer. Après ce délai, le panneau passera en mode masqué. Si vous avez réussi à temps, l'interface web de Hiddify s'ouvrira.

Attention

Hiddify ne permet pas d'accéder au panneau de contrôle via l'adresse IP directe ou le nom de domaine. À la place, le panneau affichera un site web aléatoire lorsqu'il fonctionne en mode masqué. Vous devrez obtenir un nouveau lien de travail en suivant cette instruction

Connexion au serveur et authentification dans le système Hiddify si le panneau est passé en mode masqué

Pour vous connecter au serveur et vous authentifier dans Hiddify, suivez ces étapes :

  1. Ouvrez un terminal et connectez-vous au serveur en utilisant la commande :

    ssh root@<server_ip>
    
  2. Lors de votre première connexion, vous devrez confirmer l'authenticité du serveur - tapez yes pour ajouter la clé à votre liste des hôtes connus.

  3. Après une autorisation réussie, une notification de sécurité standard apparaîtra sur l'écran de votre terminal. Appuyez sur le bouton Ok.

  4. Dans la fenêtre suivante, sélectionnez Show admin link :

  5. Le terminal affichera les identifiants pour accéder au panneau d'administration Hiddify :

  6. Dans le panneau Hiddify, sélectionnez le pays Others.

  7. Dans le champ Domain, entrez un domaine de la forme hiddify{server id}.hostkey.in, par exemple, hiddify48543.hostkey.in.

    Remarque

    Vous pouvez trouver l'ID de votre serveur et l'adresse IP dans le panneau de contrôle

  8. Dans le champ Decoy Site, vous pouvez spécifier une URL qui sera affichée lors de l'accès via l'adresse IP ou le nom de domaine de l'étape 3.

  9. Cliquez sur le bouton Submit :

  10. L'installation prend environ cinq minutes. Assurez-vous de copier et de sauvegarder le lien d'accès au panneau d'administration de la forme https://48543.hostkey.in/oN6xxKuCjrLIm0Garp2SGtMgH/0d3603c3-a8a3-47ad-9ee1-6c56044aae14/admin/, qui sera affiché à cette étape.

    Attention

    Si vous n'avez pas sauvegardé le lien d'administration, vous pouvez le restaurer.

  11. Après une installation réussie, vous recevrez un message :

    Attention

    Pour accéder au panneau d'administration, utilisez uniquement le lien sauvegardé à l'étape 6. En effet, après l'installation, un site aléatoire sera affiché à l'adresse {Server ID}.hostkey.in ou le site avec l'URL de l'étape 4.

Ajout d'un nouvel utilisateur

La gestion des utilisateurs se fait dans la section Users.

Remarque

Après l'installation, vous pouvez immédiatement utiliser l'utilisateur default.

Pour créer un nouvel utilisateur, accédez à la section spécifiée et cliquez sur le bouton Create :

Remplissez ensuite les informations concernant le nouvel utilisateur. Le champ Name est obligatoire :

Les champs Usage limit vous permettent de spécifier le volume de trafic disponible pour l'utilisateur, tandis que le champ Package Days permet de définir la durée pendant laquelle l'utilisateur peut consommer ce trafic.

Définissez les valeurs suivantes pour le volume de trafic réseau par défaut inclus dans le tarif du serveur : Usage limit = 3000 et Package Days = 30.

Après avoir saisi les données de l'utilisateur, cliquez sur le bouton Save.

Panneau de contrôle utilisateur

Pour accéder au panneau de contrôle d'un utilisateur depuis le panneau d'administration, cliquez sur le bouton d'adresse dans la colonne User Link de sa ligne.

Dans le panneau qui s'affiche, vous pouvez :

  • Consulter le trafic restant dans le champ Traffic Usage en cliquant sur Show Usage Details ;
  • Obtenir un code QR ou un lien pour configurer les clients d'accès Hiddify en cliquant sur View QR Code dans le champ QR Code ;

    Pour accéder au contenu, scannez le code QR avec la caméra de votre smartphone ou cliquez sur Copy pour obtenir le lien d'accès pour les clients tiers.

    Remarque

    La sélection par défaut est la configuration AUTO. Pour choisir un protocole spécifique, accédez à l'onglet All Configs dans le panneau de contrôle utilisateur.

  • Configurer le client HiddifyN déjà installé sur le système en cliquant sur le champ Tap to set anti-filter ;

  • Obtenir un lien court pour accéder au tableau de bord utilisateur en cliquant sur le champ Temporary Short Link.

Connexion à Hiddify depuis un ordinateur

Utilisation du client HiddifyN

HiddifyN est un logiciel basé sur Xray. Vous devez suivre ces étapes pour utiliser ce client :

  1. Téléchargez le programme. Dans l'onglet Desktop, ouvrez la section relative à HiddifyN et cliquez sur l'icône (Windows) :

  2. Installez le SDK, puis extrayez et exécutez le fichier HiddifyN téléchargé dans le dossier approprié.

  3. Ajoutez un nouveau profil utilisateur à l'application. Pour ce faire, accédez au panneau de contrôle Hiddify et appuyez sur le bouton Click to import. Cela ajoutera automatiquement la configuration de connexion au client PC.

  4. Choisissez le mode proxy.

    L'une des parties clés de HiddifyN est les modes proxy :

    • Auto. Connexion automatique à la configuration avec la vitesse la plus élevée (ping le plus bas).
    • Load Balance. Connexion simultanée à plusieurs configurations (le trafic est réparti entre elles). Ce mode est utile pour l'équilibrage de charge sur plusieurs configurations simultanément afin d'atteindre une vitesse acceptable.
    • Manual. Utilisé pour la configuration manuelle. Ce mode permet d'effectuer des paramètres avancés du programme.
  5. Connectez-vous au VPN en cliquant sur le bouton circulaire central. Le logiciel se connectera aux configurations en fonction du mode proxy choisi, et le ping associé à la configuration sera affiché à côté du bouton :

Utilisation du client Hiddify sur Windows, Linux ou macOS

Pour vous connecter à Hiddify en utilisant le client Hiddify, suivez ces étapes :

  1. [Téléchargez] la version Hiddify avec le tag Latest et installez le package ou le fichier pour votre système d'exploitation.

  2. Dans l'Explorateur, accédez au chemin d'installation (généralement C:\Program Files\hiddify), sélectionnez Properties dans le menu contextuel du fichier HiddifyNext.exe, et cliquez sur l'onglet Compatibility dans la fenêtre qui s'ouvre.

    Cliquez sur Change settings for all users, cochez la case Run this program as administrator, et cliquez sur OK.

  3. Ouvrez le client Hiddify et configurez les paramètres suivants :

    • Accédez à Settings et choisissez Region - Other.

    • Accédez à Settings >> Config Options et définissez Service Mode - VPN (Experimental).

  4. Suivez ces étapes pour ajouter les données du serveur :

    • Dans la fenêtre affichant le code QR, cliquez sur le bouton Copy et stockez le lien d'accès pour les clients tiers.

    • Accédez à la page Home et établissez une connexion au serveur en sélectionnant soit + New Profile soit l'icône + située dans le coin supérieur droit.

    • Cliquez sur le panneau étiqueté Add From Clipboard :

    Après l'ajout réussi des données, un message contextuel apparaîtra et le profil du serveur sera ajouté à la liste :

Pour vous connecter à Hiddify, appuyez sur le grand bouton rond. Si la connexion est réussie, l'icône deviendra verte et affichera Connected. La déconnexion se fait de la même manière en cliquant sur le bouton.

Appareils mobiles Android

Connexion avec Hiddify

Pour vous connecter à Hiddify en utilisant Hiddify, suivez ces étapes :

  1. Téléchargez et installez Hiddify depuis Google Play ou téléchargez le APK approprié pour votre architecture depuis le site web du développeur.

  2. Pour compléter les préréglages, ouvrez l'application Hiddify :

    • Accédez à l'élément de menu Settings sous l'icône (Burger) et sélectionnez Region - Other ;
    • Dans le menu (Burger), accédez à Settings >> Config Options. À partir de là, définissez le Service Mode - VPN.

  3. Suivez ces étapes pour ajouter les données du serveur :

    • Pour obtenir un code QR qui vous permettra de configurer l'accès à Hiddify, cliquez simplement sur le bouton Display QR Code situé dans le champ QR Code du panneau de contrôle utilisateur.

    • Pour ajouter une connexion serveur dans l'application Hiddify, accédez à l'écran principal et cliquez soit sur le bouton + New Profile soit sur l'icône + située dans le coin supérieur droit. Ensuite, sélectionnez Scan QR Code et scannez le code :

  4. Une fois le scan terminé avec succès, un message s'affichera et le profil du serveur sera ajouté à la liste. Pour vous connecter à Hiddify, cliquez sur le grand bouton rond. Une fois la connexion établie, l'icône deviendra verte et affichera Connected. Pour vous déconnecter, cliquez simplement à nouveau sur le bouton.

  5. Pour activer le mode proxy pour des applications spécifiques, accédez à (Burger) >> Settings et activez l'interrupteur Per-app Proxy. Ensuite, sélectionnez les applications souhaitées en cochant la case du mode proxy à côté de celles-ci.

Appareils mobiles iOS

Dans notre exemple, nous utiliserons le client Hiddify (https://apps.apple.com/us/app/hiddify-proxy-vpn/id6596777532). Alternativement, vous pouvez utiliser le client v2box ou Shadowrocket. Pour vous connecter à Hiddify en suivant des instructions similaires à celles d'Android

  1. Téléchargez et installez l'application Hiddify depuis l'App Store.

  2. Ouvrez l'application Hiddify.

  3. Cliquez sur le bouton Play et autorisez l'application à ajouter la configuration VPN à l'appareil :

Clients alternatifs

Il est possible d'utiliser HiddifyClashAndroid, HiddifyClashDesktop.

Mise à jour de Hiddify

Pour mettre à jour le panneau, accédez à l'onglet Actions et sélectionnez Update. Le système sera réinstallé en environ cinq minutes.

![](./images/hiddify_0_9.png)

Attention

Ne coupez pas l'alimentation ni ne redémarrez le serveur pendant ce processus. La mise à jour peut échouer si elle est interrompue.

Restaurer le lien d'administration à l'aide de la console.

Pour obtenir le lien d'administration, suivez ces étapes :

  1. Pour accéder au serveur, utilisez ssh depuis un terminal ou la Console Native :

    ssh root@{Your Server IP}
    
  2. Exécutez le script en le copiant dans la console et en appuyant sur la touche Enter.

    /opt/hiddify-manager/menu.sh
    
  3. Sélectionnez le lien Show admin dans le menu d'administration et appuyez sur Enter.

  4. Copiez le lien en le sélectionnant et en utilisant le raccourci clavier Ctrl+C ou Shift+Ins.

Hiddify. Fonctionnalités clés

  • Installation rapide ;
  • Cœurs multiples Xray et SingBox ;
  • Proxy intelligent (clients Hiddify et Clash) ;
  • Mise à jour et sauvegarde automatiques ;
  • Connexion automatique à Cloudflare ;
  • Utilisation de plusieurs domaines ;
  • Configuration automatique des IP CDN ;
  • Gestion active des configurations ;
  • Droits d'administrateur multi-niveaux ;
  • Panneau SingBox unifié avec fonction de gestion des utilisateurs ;
  • Restrictions de temps et de trafic pour chaque utilisateur ;
  • Proxy Telegram utilisant différentes bibliothèques ;
  • DNS over HTTPS (DoH) ;
  • Gestion des utilisateurs via bot Telegram.

Fonctionnalités de déploiement

  • Le panneau gère la génération des certificats des domaines.
  • Installation du panneau VPN Hiddify sans Docker dans /opt ;
  • Logiciel installé : - hiddify/hiddify-manager ;
  • Chemin vers l'application : - /opt/hiddify-manager ;
  • L'interface web sera disponible après l'installation dans le compte personnel en utilisant un lien unique.

Remarque

Sauf indication contraire, par défaut, nous installons la dernière version de sortie du logiciel depuis le site web du développeur ou les dépôts du système d'exploitation.

Installation autonome de Hiddify sur Ubuntu

  1. Installer les packages requis :

    sudo apt update 
    sudo apt install curl unzip python3-pip -y 
    
  2. Mettre à jour pip :

    python3 -m pip install --upgrade pip 
    
  3. Installer pyopenssl :

    python3 -m pip install pyopenssl 
    
  4. Mettre à jour les packages système :

    sudo apt update 
    sudo apt upgrade -y
    sudo apt autoremove -y
    
  5. Télécharger le script Hiddify :

    wget https://raw.githubusercontent.com/hiddify/Hiddify-Manager/main/common/download.sh -O /root/download.sh
    chmod +x /root/download.sh
    
  6. Exécuter le script de téléchargement (sans interface graphique) :

    sudo /root/download.sh release --no-gui 
    

Attention

  • Pas de certificat SSL : Cette configuration utilise HTTP (port 80) sans SSL. Cela n'est pas recommandé pour les environnements de production. Envisagez d'obtenir et de configurer un certificat SSL pour une communication sécurisée.
  • Risque de sécurité : L'exécution en HTTP expose vos données à une interception potentielle et à des attaques de type homme du milieu. Faites preuve d'une extrême prudence si vous choisissez d'utiliser cette configuration.

Configuration facile avec un script Bash (Déploiement SSH et Invapi)

#!/bin/bash


# Mettre à jour le système et installer les dépendances
sudo apt update -y
sudo apt install -y curl unzip python3-pip


# Mettre à jour pip
python3 -m pip install --upgrade pip


# Installer pyopenssl
python3 -m pip install pyopenssl


# Mettre à jour tous les packages
sudo apt upgrade -y && sudo apt autoremove -y


# Télécharger le script Hiddify
wget https://raw.githubusercontent.com/hiddify/Hiddify-Manager/main/common/download.sh -O /root/download.sh
chmod +x /root/download.sh


# Exécuter le script de téléchargement Hiddify (sans interface graphique)
sudo /root/download.sh release --no-gui


echo "Installation de Hiddify terminée !"

Utiliser le script dans la ligne de commande BASH

  • Connectez-vous à votre serveur via SSH.
  • Enregistrez le script en tant que fichier .sh (par exemple, install.sh).
  • Rendez-le exécutable : chmod +x install_hiddify.sh.
  • Exécutez le script sur votre serveur : ./install_hiddify.sh.
  • Suivez l'instruction pour obtenir le lien d'administration. Utilisez le lien http://....

Utilisation du script lors de la réinstallation du serveur

  • Sélectionnez le système d'exploitation souhaité dans l'onglet Reinstall >> Operating System.
  • Collez le script pour le système d'exploitation pris en charge dans le champ Post-install script dans l'onglet Advanced options.
  • Démarrez la réinstallation en cliquant sur le bouton Reinstall this server

Tutoriel vidéo

Commander un serveur avec Hiddify via l'API