Słyszałem, że obsługa proxy w Trasmission została usunięta od wersji 2.12. Czy można korzystać z proxy inną metodą?
Słyszałem, że obsługa proxy w Trasmission została usunięta od wersji 2.12. Czy można korzystać z proxy inną metodą?
Odpowiedzi:
TL; DR : zmienna środowiskowa http_proxy działa dla co najmniej 2.92. W przypadku wersji 1.4.xi starszych patrz opcje konfiguracji tutaj lub poniżej.
Cytat ze strony wiki transmisji :
Transmisja korzysta z biblioteki libcurl dla trackerów opartych na http i https. Transmisja nie obsługuje serwerów proxy, ale sam libcurl honoruje garść zmiennych środowiskowych, aby dostosować zachowanie proxy.
odpowiednie zmienne zaczynają się tutaj . A w opisie CURLOPT_PROXY jest to:
libcurl szanuje zmienne środowiskowe proxy o nazwie http_proxy , ftp_proxy , sftp_proxy itp. Jeśli ustawione, libcurl użyje określonego proxy dla tego schematu URL. Tak więc dla adresu URL „FTP: //” rozważane jest ftp_proxy. all_proxy jest używane, jeśli nie ustawiono serwera proxy specyficznego dla protokołu.
Uruchamiam demona transmisji za pomocą systemd, więc po prostu dodaję linię
Środowisko = http_proxy = http: // proxy_url : port_portera
do konfiguracji usługi za pomocą
sudo systemctl edit transmission-daemon.service
i wszystko działało.
Mam demona transmisji 2.92. Nie można powiedzieć na pewno o starszej wersji, ale zgodnie z tą stroną wiki powinieneś użyć tych parametrów do transmisji 1.4.x lub starszych:
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
aby użyć SOCKS4 zamiast http. Istnieje kilka bezpłatnych stron SOCKS4, aby uzyskać adres IP. Możesz sprawdzić swój nowy adres IP torrenta, jeśli przeszukujesz dowolną usługę, aby sprawdzić swój adres IP
Transmisja wykorzystuje proxy skonfigurowane za pomocą Network Proxy
narzędzia znajdującego się w Preferences
menu.