Ouvi dizer que o Suporte ao Proxy no Trasmission foi removido a partir da versão 2.12. É possível usar proxy por qualquer outro método?
Ouvi dizer que o Suporte ao Proxy no Trasmission foi removido a partir da versão 2.12. É possível usar proxy por qualquer outro método?
Respostas:
TL; DR : a variável de ambiente http_proxy funciona por pelo menos 2,92. Para as versões 1.4.xe versões anteriores, consulte as opções de configuração aqui ou abaixo.
Citação da página wiki de transmissão :
A transmissão usa a biblioteca libcurl para anúncios e rastreios baseados em http e https. A transmissão não suporta proxies, mas a própria libcurl honra várias variáveis de ambiente para personalizar seu comportamento de proxy.
variáveis relevantes começam aqui aqui . E na descrição CURLOPT_PROXY existe:
libcurl respeita as variáveis de ambiente do proxy denominadas http_proxy , ftp_proxy , sftp_proxy etc. Se definido, libcurl usará o proxy especificado para esse esquema de URL. Portanto, para um URL "FTP: //", o ftp_proxy é considerado. all_proxy é usado se nenhum proxy específico do protocolo foi definido.
Eu corro o daemon de transmissão usando systemd, então apenas adiciono linha
Ambiente = http_proxy = http: // proxy_url : proxy_port
para manutenção da configuração usando
sudo systemctl editar o arquivo daemon.service
e tudo funcionou.
Eu tenho o daemon de transmissão 2.92. Não posso afirmar com certeza a versão mais antiga, mas de acordo com esta página da wiki, você deve usar estes 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
Environment=http_proxy=socks4h://105.233.32.123:49556
para usar o SOCKS4 em vez de http. Existem alguns sites SOCKS4 gratuitos para obter um IP. Você pode verificar o seu novo IP torrente se você pato-procurar qualquer serviço para verificar o seu IP
A transmissão usa o proxy configurado usando a Network Proxy
ferramenta localizada no Preferences
menu.