Como usar o proxy para Transmissão?

8

Ouvi dizer que o Suporte Proxy no Trasmission foi removido a partir da versão 2.12. É possível usar o proxy por qualquer outro método?

    
por Anandu M Das 19.11.2014 / 06:49

2 respostas

0

A variável de ambiente TL; DR : link funciona para pelo menos 2.92. Para as versões 1.4.xe anteriores, consulte opções de configuração aqui ou abaixo.

Citação da wiki de transmissão page :

  

A transmissão usa a biblioteca libcurl para anúncios e rastreadores baseados em http e https. A transmissão não suporta proxies, mas a própria libcurl honra um punhado de variáveis de ambiente para personalizar seu comportamento de proxy.

as variáveis relevantes começam aqui aqui . E na descrição de CURLOPT_PROXY existe:

  

O libcurl respeita as variáveis do ambiente proxy chamadas link ,    ftp_proxy , sftp_proxy etc. Se definido, libcurl usará o especificado   proxy para esse esquema de URL. Portanto, para uma URL "FTP: //", o ftp_proxy é   considerado. all_proxy é usado se nenhum proxy específico do protocolo foi definido.

Eu rode o daemon de transmissão usando o systemd, então eu apenas adiciono linha

  

Ambiente = http_proxy = http: // proxy_url : proxy_port

para configurar o serviço usando

  

sudo systemctl edita transmission-daemon.service

e tudo funcionou.

Eu tenho o daemon de transmissão 2.92. Não posso dizer com certeza para a versão mais antiga, mas de acordo com esta página wiki você deve usar esses parâmetros para a transmissão 1.4.x ou mais antiga:

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
    
por topin89 16.06.2018 / 13:12
-3

A transmissão usa o proxy configurado usando a ferramenta Network Proxy localizada no menu Preferences .

Solução de referência

    
por karan 19.11.2014 / 07:24