J'ai entendu dire que la prise en charge du proxy dans Trasmission a été supprimée à partir de la version 2.12. Est-il possible d'utiliser un proxy par une autre méthode?
J'ai entendu dire que la prise en charge du proxy dans Trasmission a été supprimée à partir de la version 2.12. Est-il possible d'utiliser un proxy par une autre méthode?
Réponses:
TL; DR : la variable d'environnement http_proxy fonctionne pendant au moins 2,92. Pour les versions 1.4.x et antérieures, voir les options de configuration ici ou ci-dessous.
Citation de la page wiki de transmission :
La transmission utilise la bibliothèque libcurl pour les annonces et les grattages basés sur http et https. La transmission ne prend pas en charge les proxy, mais libcurl lui-même honore une poignée de variables d'environnement pour personnaliser son comportement de proxy.
les variables pertinentes commencent ici ici . Et dans la description CURLOPT_PROXY, il y a ceci:
libcurl respecte les variables d'environnement proxy nommées http_proxy , ftp_proxy , sftp_proxy etc. Si défini, libcurl utilisera le proxy spécifié pour ce schéma d'URL. Ainsi, pour une URL "FTP: //", le ftp_proxy est pris en compte. all_proxy est utilisé si aucun proxy spécifique au protocole n'a été défini.
J'exécute le démon de transmission en utilisant systemd, donc j'ajoute juste une ligne
Environnement = http_proxy = http: // proxy_url : proxy_port
à la configuration de service à l'aide
sudo systemctl modifier transmission-daemon.service
et tout a fonctionné.
J'ai le démon de transmission 2.92. Je ne peux pas dire avec certitude pour une version plus ancienne, mais selon cette page wiki, vous devriez utiliser ces paramètres pour la transmission 1.4.x ou plus ancienne:
proxy-authentication String proxy-authentication-required: Boolean (default = 0) proxy-port: Number (default = 80) proxy-server: String proxy-server-enabled: Boolean (default = 0) proxy-type: Number (0 = HTTP, 1 = SOCKS4, 2 = SOCKS5, default = 0) proxy-username: String
Environment=http_proxy=socks4h://105.233.32.123:49556
pour utiliser SOCKS4 au lieu de http. Il existe des sites Web SOCKS4 gratuits pour obtenir une adresse IP. Vous pouvez vérifier votre nouvelle adresse IP torrent si vous recherchez un service pour vérifier votre adresse IP
La transmission utilise le proxy configuré à l'aide de l' Network Proxy
outil situé sous le Preferences
menu.