Guide de configuration de Shadowsocks : Serveur et clients
Shadowsocks est un proxy léger et crypté conçu pour passer à travers le filtrage réseau. Ce guide explique comment installer un serveur sur un VPS, le configurer de manière sécurisée et connecter des clients — avec des notes honnêtes sur le DPI moderne et où il s'inscrit.
Ce que Shadowsocks est et n'est pas
Shadowsocks est un proxy open-source et chiffré qui se comporte comme un proxy SOCKS5 mais enveloppe le trafic dans un chiffrement sans signature de protocole évidente. Il a été créé spécifiquement pour contourner la censure, et pendant des années, son trafic au look peu remarquable a échappé à l'inspection approfondie des paquets qui aurait attrapé un VPN normal. Il est rapide, léger et facile à exécuter sur un VPS bon marché.
Cadre honnête : Shadowsocks n'est pas un VPN complet — il proxy les applications que vous lui indiquez, pas votre appareil entier par défaut. La DPI moderne peut parfois détecter le Shadowsocks classique, c'est pourquoi des plugins d'obfuscation (comme v2ray-plugin ou simple-obfs) existent pour le déguiser davantage, et pourquoi de nouveaux outils comme VLESS+Reality ont émergé. Utilisez toujours un chiffre AEAD moderne (par exemple chacha20-ietf-poly1305 ou aes-256-gcm) ; les anciens chiffres de flux sont cassés et détectables. s4m ne fait pas fonctionner Shadowsocks en tant que service — vous l'hébergez sur votre propre serveur ou VPS.
Pourquoi choisir Shadowsocks plutôt qu'un VPN classique en premier lieu ? Sur un réseau qui identifie et bloque WireGuard ou OpenVPN via l'inspection approfondie des paquets, un tunnel standard ne se connectera tout simplement pas, tandis que le trafic Shadowsocks ressemble à des données chiffrées ordinaires sans poignée de protocole reconnaissable. Il est également suffisamment léger pour fonctionner confortablement sur le VPS le moins cher et pour maintenir une utilisation raisonnable de la batterie mobile. Le compromis est la portée et la maintenance : vous routez les applications individuellement plutôt que l'ensemble du système, et vous êtes responsable de la mise à jour du serveur, du choix du chiffre et de tout plugin d'obfuscation à mesure que la détection évolue.
Mettez en place un serveur Shadowsocks
Sur un VPS frais (ou un serveur privé s4m) avec accès root.
Installez une implémentation serveur
L'implémentation Rust shadowsocks-rust est un choix courant, activement maintenu. Installez son binaire ssserver depuis votre gestionnaire de paquets ou les versions du projet.
Écrivez une configuration avec un chiffre AEAD
Créez /etc/shadowsocks/config.json avec votre adresse de serveur, un port aléatoire élevé, un mot de passe fort et une méthode AEAD moderne. Ne réutilisez jamais un chiffre de flux faible.
Ouvrez le pare-feu et démarrez le service
Autorisez le port TCP choisi (et UDP, pour un support complet), puis exécutez ssserver en tant que service systemd afin qu'il survive aux redémarrages.
Connecter un client
Installez un client Shadowsocks (bureau ou mobile), entrez le même serveur, port, mot de passe et chiffre, et faites passer vos applications par celui-ci. Vérifiez votre IP de sortie après la connexion.
Exemple de configuration du serveur
Une configuration minimale de shadowsocks-rust config.json. Remplacez le mot de passe et le port ; gardez le chiffre AEAD. Ne traduisez pas et ne réutilisez pas ces valeurs de remplacement en production.
{
"server": "0.0.0.0",
"server_port": 8388,
"password": "CHANGE_ME_to_a_long_random_secret",
"method": "chacha20-ietf-poly1305",
"mode": "tcp_and_udp",
"timeout": 300
}
# Start it (shadowsocks-rust):
# ssserver -c /etc/shadowsocks/config.json
# Client uses the SAME server IP, port, password and method.Questions, réponses
Shadowsocks est-il un VPN ?
Non. Shadowsocks est un proxy chiffré : il route les applications que vous configurez pour l'utiliser, pas votre appareil entier par défaut. Un VPN comme WireGuard tunnelise tout le trafic à l'échelle du système. Shadowsocks échange cette portée contre légèreté et un trafic résistant à la censure qui est plus difficile à identifier.
Quel chiffre Shadowsocks devrais-je utiliser ?
Un chiffre moderne AEAD tel que chacha20-ietf-poly1305 ou aes-256-gcm. Les anciens chiffrements par flux (comme rc4-md5 ou aes-256-cfb) sont cryptographiquement cassés et plus faciles à détecter pour le DPI. Ne les utilisez jamais pour un système de contournement de censure.
DPI peut-il encore détecter Shadowsocks ?
Parfois, oui. Le trafic Shadowsocks simple est peu remarquable mais pas invisible, et le DPI avancé a appris à le signaler. Les plugins d'obfuscation aident, et certains utilisateurs sont passés à VLESS+Reality pour des réseaux plus difficiles. Comme toujours, aucune méthode ne garantit qu'elle passe.
Hébergez Shadowsocks sur votre propre serveur
s4m fournit un serveur VPN privé et une IP dédiée que vous contrôlez entièrement — idéal pour auto-héberger Shadowsocks ou d'autres outils d'obfuscation. Sans journaux par conception, comptes anonymes, crypto acceptée.
Les gens ont trouvé cette page en recherchant
- guide de configuration de Shadowsocks
- qu'est-ce que liste de proxies gratuits
- gratuit liste de proxies gratuits
- MTU, fragmentation et pourquoi votre WireGuard est lent
- qu'est-ce qu'une adresse IP
- comment vérifier configuration du proxy
- configuration du proxy
- proxy http
- comment utiliser des proxies avec les requêtes Python
- proxy pour le scraping
- comment configurer proxy http
- wireguard pour windows
Vraies phrases de recherche auxquelles cette page répond — les liens ouvrent la page qui les couvre en profondeur.