Exigences : Comme l’accès à certains sites web du réseau est particulièrement lent, pour améliorer la vitesse, il se peut que vous deviez utiliser un proxy SOCKS5 pour y accéder et accélérer l’accédre. Les logiciels de service grand public incluent : Dante, SS5, gost, etc.
révision
Dante
Dante est un produit développé par Inferno Nettverk A/S. Il contient un serveur SOCKS et un client SOCKS, et met en œuvre la RFC 1928 et les normes associées. Dante est un produit flexible qui peut être utilisé pour fournir une connectivité réseau pratique et sécurisée. 15 décembre 2024 : La version 1.4.4 de Dante est désormais disponible.
Site officiel :La connexion hyperlientérée est visible. Télécharger:La connexion hyperlientérée est visible. Documentation de configuration :La connexion hyperlientérée est visible.
SS5
SS5 est un serveur SOCKS qui implémente les protocoles SOCKS v4 et v5. En tant que serveur proxy, SS5 est responsable de l’authentification, de l’analyse et du traitement des requêtes réseau pour les clients. Il établit une connexion avec l’hôte de l’application cliente pour l’application.
En fait, au début, je voulais construire SS5 et l’essayerLa dernière version a été mise à jour en 2013, ce qui est trop loin, et abandonné.
Adresse du code source :La connexion hyperlientérée est visible.
Tutoriel de déploiement de Dante-1.4.4
J’ai acheté une machine virtuelle sur Azure, système : Rocky Linux 9.6, installez d’abord le paquet de dépendance avec la commande suivante :
Compilant la version dante-1.4.4 à partir du code source, la commande est la suivante :
La sortie est la suivante :
Statut de configuration :
Client: Enabled
Server: Enabled
Preloading: Enabled
Libwrap: Disabled, tcpd.h missing Authentification BSD : Désactivée, bsd_auth.h utilisable non trouvée
PAM: Enabled
GSSAPI: Enabled
KRB5: Enabled
SASL: Enabled
UPNP: Not found/disabled
Compatability: issetugid setproctitle strlcpy strvis
Modules :
redirect: Not found
bandwidth: Not found ldap : Non trouvé
pac: Not found Comme montré ci-dessous :
Après le succès de l’installation, vérifiez la version avec la commande suivante :
Créez une nouvelle configuration de sockd.conf comme suit :
Créez un nouveau fichier de service sockd.service basé sur la règle systemd, et configurez-le comme suit :
Configurez le démarrage et lancez le service avec les commandes suivantes :
Comme montré ci-dessous :
N’oubliez pas que le pare-feu réseau doit autoriser le port 50001, omis.
Utilisez des tests de rotation pour accéder via l’agent socks5 avec la commande suivante :
L’erreur est la suivante :
curl: (7) No authentication method was acceptable. (Il est fort probable que le serveur SOCKS5 ait voulu un nom d’utilisateur ou un mot de passe, puisque rien n’était fourni au serveur sur cette connexion.)
L’erreur est due à la nécessité d’un nom d’utilisateur, d’une authentification par mot de passe pour permettre l’accès au site ciblé via le proxy, de la création d’un utilisateur sur le serveur Dante, de la création d’un utilisateur sans maison ni shell de console, et uniquement pour l’authentification proxy. La commande est la suivante :
En reprenant le test de rotation, la commande est la suivante :
Comme montré ci-dessous :
Référence:
La connexion hyperlientérée est visible.
La connexion hyperlientérée est visible.
La connexion hyperlientérée est visible. |