Comment installer et utiliser Hysteria sur PC ?

Tutoriel permettant une prise en main facile de l'application Hysteria sur un PC Windows. De l'installation à l'accès aux fonctionnalités, en passant par la configuration et ses réglages. L'objectif est de vous éviter les erreurs et d'indiquer l'étendue des possibilités. Les intitulés peuvent varier selon la version installée et la langue sélectionnée.
télécharger

Que permet Hysteria ?

Hysteria est un logiciel proxy puissant, ultra-rapide et résistant à la censure. Il est conçu pour offrir des performances inégalées, même sur des réseaux peu fiables ou sujets aux pertes de paquets, grâce à son protocole QUIC personnalisé. Hysteria se présente comme un trafic HTTP/3 standard, rendant sa détection et son blocage par les censeurs extrêmement difficiles. Il supporte divers modes, y compris SOCKS5 et proxy HTTP, avec des fonctionnalités avancées telles que l'authentification personnalisée, les statistiques de trafic et le contrôle d'accès.

Comment le télécharger ?

Rendez-vous sur la page dédiée à Hysteria sur la logithèque

Comment l'installer et l'utiliser ?

Pour installer et utiliser Hysteria sur votre PC, vous devrez suivre ces étapes détaillées. Hysteria se compose d'un client et d'un serveur. Les exécutables précompilés incluent les deux modes sur toutes les plateformes.

Installation du client

  1. Obtenir l'exécutable

  2. Créer le fichier de configuration : Dans le même répertoire que l'exécutable, créez un fichier nommé config.yaml. Ce fichier contiendra les paramètres de connexion à votre serveur Hysteria.

    Voici un exemple de structure pour le fichier config.yaml :

    server: votre.domaine.net:443  # Remplacez par l'adresse et le port de votre serveur
    auth: VotreMotDePasse         # Remplacez par le mot de passe d'authentification
    bandwidth:
      up: 20 mbps                # Bande passante montante
      down: 100 mbps               # Bande passante descendante
    socks5:
      listen: 127.0.0.1:1080     # Adresse d'écoute du proxy SOCKS5
    http:
      listen: 127.0.0.1:8080     # Adresse d'écoute du proxy HTTP

    Notes importantes sur la configuration :

    • Remplacez votre.domaine.net:443 par l'adresse et le port réels de votre serveur Hysteria.
    • Remplacez VotreMotDePasse par le mot de passe d'authentification fourni par votre serveur.
    • Les valeurs bandwidth (bande passante) sont optionnelles et peuvent être ajustées selon vos besoins. Si vous n'utilisez pas la section bandwidth, le client utilisera le contrôleur de congestion par défaut.
    • Les sections socks5 et http définissent les ports sur lesquels Hysteria écoutera pour les connexions entrantes. Vous pouvez choisir d'utiliser l'un ou l'autre, ou les deux simultanément si leurs adresses d'écoute sont identiques.
    • Pour les adresses IPv6, il peut être nécessaire de les entourer de guillemets, par exemple : "[2001:db8::1]:443".
  3. Exécuter le client : Ouvrez un terminal ou une invite de commande, naviguez jusqu'au répertoire où se trouve l'exécutable et le fichier config.yaml, puis lancez Hysteria avec votre fichier de configuration. La commande exacte dépend de votre système d'exploitation. Par exemple, sur Linux :

    ./hysteria-linux-amd64 -c config.yaml

    Si la connexion réussit, vous verrez un message indiquant "connected to server".

Utilisation des fonctionnalités principales

Une fois Hysteria lancé en tant que client, il agira comme un proxy. Vous devrez configurer vos applications pour utiliser ce proxy.

  • Proxy SOCKS5 : Si vous avez configuré le proxy SOCKS5 (par défaut sur 127.0.0.1:1080), configurez vos applications (navigateurs, clients de messagerie, etc.) pour utiliser un proxy SOCKS5 à cette adresse et ce port.
  • Proxy HTTP : De même, si vous avez configuré le proxy HTTP (par défaut sur 127.0.0.1:8080), configurez vos applications pour utiliser un proxy HTTP à cette adresse et ce port.

Configuration avancée et autres modes

Hysteria offre de nombreuses options de configuration avancées, détaillées dans la documentation complète du client. Celles-ci incluent :

  • Authentification : Hysteria supporte l'authentification par mot de passe, et peut aussi utiliser un format nom_utilisateur:mot_de_passe pour certaines configurations.
  • TLS : Vous pouvez spécifier un domaine SNI différent pour masquer davantage le trafic, ou désactiver la vérification TLS si nécessaire (non recommandé pour la sécurité). Vous pouvez également utiliser vos propres certificats ou laisser Hysteria en obtenir automatiquement via ACME.
  • Bande passante et contrôle de congestion : Hysteria peut utiliser différents algorithmes de contrôle de congestion comme Brutal, BBR, ou Reno. La section bandwidth dans la configuration permet de spécifier les débits montants et descendants souhaités, ou d'utiliser les algorithmes par défaut.
  • Masquerade : Pour une meilleure résistance à la censure, Hysteria peut se faire passer pour du trafic HTTP/3 standard. Le serveur doit alors implémenter un serveur HTTP/3 et répondre aux requêtes HTTP comme un serveur web normal.
  • Hysteria Realms : Cette fonctionnalité permet d'héberger un serveur Hysteria même sans adresse IP publique, en utilisant le NAT traversal pour permettre aux clients de s'y connecter directement en peer-to-peer.
  • Modes TCP/UDP Forwarding, Linux TProxy, TUN : Hysteria supporte également le transfert de ports TCP/UDP, le mode TProxy pour Linux, et même un mode TUN qui crée une interface réseau virtuelle pour le trafic TCP et UDP.



FAQ créée le 14/05/2026 et éditée le 19/05/2026
Télécharger Hysteria gratuitement