Обход на Linux / Transmission (headless/cli)

Страницы:  1
Ответить
 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 18-Апр-22 08:01 (2 года 7 месяцев назад, ред. 18-Апр-22 08:04)

Перестал работать способ обхода через hosts, пропали раздачи, которые были в активных, не считалось количество отданного.
OS: OpenSUSE/Debian/Ubuntu/SLE
Transsmission: 2.94 или выше
Решение:
Код:
systemctl edit transmission-daemon.service
находим строку [service]
добавляем
Код:
Environment="HTTP_PROXY=http://51.195.61.93:23128"
В итоге выглядит примерно так:
Код:

[Unit]
Description=Transmission BT daemon
After=network.target
[Service]
User=user
ExecStart=/usr/bin/transmission-daemon -f --blocklist
Environment="HTTP_PROXY=http://51.195.61.93:23128"
[Install]
WantedBy=multi-user.target
Как закончили нам нужно перезагрузить демоны и перезапустить трансмиссию:
Код:
systemctl daemon-reload && systemctl restart transmission-daemon.service
PS - Не забудьте удалить/закомментировать строки Hosts, если пользовались таким способом обхода.
После данных манипуляций раздачи, на которых я являюсь сидом, снова появились, надеюсь кому-нибудь будет полезно.
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 08:34 (спустя 33 мин.)

Drefnew писал(а):
8301380851.195.61.93:23128
судя по геолокации это немецкий адрес ) Откуда вы берете бесплатные прокси которые разрешают гигантский трафик торрента с приличной скоростью бесплатно? Не каждый платный провайдер такое разрешает, а немцы удавятся за бесплатно
[Профиль]  [ЛС] 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 18-Апр-22 15:52 (спустя 7 часов)

jtad писал(а):
83013874
Drefnew писал(а):
8301380851.195.61.93:23128
судя по геолокации это немецкий адрес ) Откуда вы берете бесплатные прокси которые разрешают гигантский трафик торрента с приличной скоростью бесплатно? Не каждый платный провайдер такое разрешает, а немцы удавятся за бесплатно
Прокси взят из других веток по обходу блокировок, разнятся порты от темы к теме, где то 3128, где то 23128, тестировал с 23128, и я так понимаю трафик там не гигантский, а только опрос анонсера где сиды/пиры.
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 16:17 (спустя 24 мин.)

Цитата:
трафик там не гигантский, а только опрос анонсера где сиды/пиры
omg еще и такие мелочи ) Сколько уже качаю с торрентов, а знаю все еще ничего. Если меня предмет мало интересует, то без упорного, целенаправленного изучения ничего не запомню
[Профиль]  [ЛС] 

sadist108

Стаж: 16 лет 1 месяц

Сообщений: 3


sadist108 · 18-Апр-22 16:42 (спустя 25 мин., ред. 18-Апр-22 16:42)

Добрый день, извините за глупый вопрос, а как модифицировать этот рецепт если у тебя обычный transmission-gtk на убунте?
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 17:06 (спустя 23 мин., ред. 18-Апр-22 17:18)

sadist108
так это же просто переменная окружения. Т.е достаточно посадить ее в терминале перед вызовом приложения и вуаля. Так же можно глобально определить ее в /etc/env или локальных конфигурационых файлах вашего юзера, но потребуется перелогин

А можно подкорректировать его /usr/share/applications/transmission-gtk.desktop
Код:
Exec=env HTTP_PROXY=http://51.195.61.93:23128 transmission-gtk %U
способов просто куча, но я не уверен что глобальная прокси переменная имеет действие только на опрос анонсера. Но знающим людям лучше знать
[Профиль]  [ЛС] 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 18-Апр-22 17:09 (спустя 3 мин., ред. 18-Апр-22 17:09)

jtad писал(а):
способов просто куча, но я не уверен что глобальная прокси переменная имеет действие только на опрос анонсера. Но знающим людям лучше знать
В логах и журнале пишет про опрос анонсера и время до след опроса, трафик же летит через мой белый IP, насколько я вижу, если интересно могу снять TCPdump или замерить iftop куда летит трафик и светится ли там прокси.
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 17:12 (спустя 2 мин.)

Drefnew
я не нашел в конфиге и гуи опцию для proxy
[Профиль]  [ЛС] 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 18-Апр-22 17:20 (спустя 8 мин.)

jtad писал(а):
83015613Drefnew
я не нашел в конфиге и гуи опцию для proxy
Попробуйте добавить строчку в конфиг файл /home/user/.config/transmission/
    последняя строка выглядит так
"watch-dir-enabled": true,
ставьте запятую
Код:
"http_proxy": "http://51.195.61.93:23128"
после перезапуска трансмиссии, она пропарсит файл настроек и поставит все по алфавитному порядку, но я не уверен что такой костыль будет работать
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 17:33 (спустя 12 мин., ред. 18-Апр-22 17:33)

Drefnew писал(а):
83015646"http_proxy": "http://51.195.61.93:23128"
это не прокатит, но да, нашел в мане
Цитата:
Proxy
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
так что спасибо )
зы перед редактированием конфига надо закрыть трансмишн или остановить демон. Натыкался на грабли не раз
[Профиль]  [ЛС] 

sadist108

Стаж: 16 лет 1 месяц

Сообщений: 3


sadist108 · 18-Апр-22 17:43 (спустя 10 мин., ред. 18-Апр-22 17:43)

Drefnew писал(а):
83015646
jtad писал(а):
83015613Drefnew
я не нашел в конфиге и гуи опцию для proxy
Попробуйте добавить строчку в конфиг файл /home/user/.config/transmission/
    последняя строка выглядит так
"watch-dir-enabled": true,
ставьте запятую
Код:
"http_proxy": "http://51.195.61.93:23128"
после перезапуска трансмиссии, она пропарсит файл настроек и поставит все по алфавитному порядку, но я не уверен что такой костыль будет работать
Попробовал, вроде бы сохранилось, но после перезапуска клиента ничего не поменялось (хосты удалил)
jtad писал(а):
83015694
Drefnew писал(а):
83015646"http_proxy": "http://51.195.61.93:23128"
это не прокатит, но да, нашел в мане
Цитата:
Proxy
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
так что спасибо )
зы перед редактированием конфига надо закрыть трансмишн или остановить демон. Натыкался на грабли не раз
А куда это вставлять надо? у меня в папке в .config только settings stats и dht файлы
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 18:02 (спустя 18 мин., ред. 18-Апр-22 18:18)

sadist108
settings.json
Перед редактированием закрыть приложение, иначе будет использоваться старый файл. У меня по крайней мере трансмишн стартовала без нареканий, обычно при ошибках жалуется. Надо соблюдать запятые и кавычки
..........,
"proxy-port": 23128,
"proxy-server": "51.195.61.93"
ps хз как это работает. У меня все теперь везде could not connect to tracker
[Профиль]  [ЛС] 

sadist108

Стаж: 16 лет 1 месяц

Сообщений: 3


sadist108 · 18-Апр-22 18:05 (спустя 3 мин.)

jtad
Да, что-то до сих пор раздачи красные. Видимо придется ждать решения через Хосты новое.
[Профиль]  [ЛС] 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 18-Апр-22 18:17 (спустя 11 мин.)

jtad писал(а):
83015694
Drefnew писал(а):
83015646"http_proxy": "http://51.195.61.93:23128"
это не прокатит, но да, нашел в мане
Цитата:
Proxy
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
так что спасибо )
зы перед редактированием конфига надо закрыть трансмишн или остановить демон. Натыкался на грабли не раз
Не уверен на счет графических клиентов, раз в мане так, значит вы правы.
[Профиль]  [ЛС] 

jtad

Стаж: 7 лет 7 месяцев

Сообщений: 740


jtad · 18-Апр-22 19:15 (спустя 58 мин., ред. 18-Апр-22 19:15)

Drefnew
ну я не врубился работает или нет.
- Мой конфиг постоянно переписывается в отличии от демона, поэтому приходится стартовать так чтобы трансмишн не жаловалась, а значит конфиг перенимается
Код:
transmission-gtk --config-dir .config/transmission/
- Соблюдать ковычки для стринга. Правильный конфиг в итоге
Код:

........ ,
"proxy-port": 8088,
"proxy-server": "106.38.251.63"
psps
попробовал я с qbittorrentom - если посмотреть c моим любимым nethogs, то видно что клиент сразу клепает кучу соединений (до 20) и они висят пока не пройдет таймаут. Просто прокси не работает. Таких прокси чтобы пропускали трафик торрента по пальцам пересчитать и то скорее всего платные
[Профиль]  [ЛС] 

frable

Стаж: 14 лет 1 месяц

Сообщений: 21


frable · 01-Май-22 05:36 (спустя 12 дней)

Drefnew, благодарю.
[Профиль]  [ЛС] 

filunok

Старожил

Стаж: 16 лет 9 месяцев

Сообщений: 76

filunok · 07-Май-22 01:53 (спустя 5 дней)

Товарищи, на винде в settings.json мне куда строчку вставлять? Там нету похожих на линуксовые конфиги.
[Профиль]  [ЛС] 

Drefnew

Top Bonus 03* 1TB

Стаж: 12 лет 9 месяцев

Сообщений: 76

Drefnew · 15-Окт-22 17:06 (спустя 5 месяцев 8 дней)

Тема не актуальна, снова работает обход блокировки с помощью hosts:
Код:
185.15.211.203 bt.t-ru.org
185.15.211.203 bt2.t-ru.org
185.15.211.203 bt3.t-ru.org
185.15.211.203 bt4.t-ru.org
[Профиль]  [ЛС] 

vasily-vvm

Стаж: 10 лет 2 месяца

Сообщений: 2


vasily-vvm · 31-Янв-23 14:17 (спустя 3 месяца 15 дней)

а как обстоит дело сейчас?
Код:

#nslookup bt.t-ru.org
Server:  1.1.1.1
Address: 1.1.1.1#53
Non-authoritative answer:
Name: bt.t-ru.org
Address: 172.64.174.19
Name: bt.t-ru.org
Address: 172.64.175.19
https://bt3.t-ru.org/ann_time.php рассказывает что он
"Это отвечает настоящий трекер (answer from real tracker)
Tue Jan 31 14:16:54 MSK 2023"
но при этом соединиться с анонсом не может
[Профиль]  [ЛС] 

grumbler_eburg

Хранитель

Стаж: 16 лет 1 месяц

Сообщений: 320

grumbler_eburg · 05-Фев-23 11:37 (спустя 4 дня, ред. 05-Фев-23 11:37)

vasily-vvm писал(а):
84230843а как обстоит дело сейчас?
Код:

#nslookup bt.t-ru.org
Server:  1.1.1.1
Address: 1.1.1.1#53
Non-authoritative answer:
Name: bt.t-ru.org
Address: 172.64.174.19
Name: bt.t-ru.org
Address: 172.64.175.19
https://bt3.t-ru.org/ann_time.php рассказывает что он
"Это отвечает настоящий трекер (answer from real tracker)
Tue Jan 31 14:16:54 MSK 2023"
но при этом соединиться с анонсом не может
  1. Трекеров несколько (bt4-t-ru.org, bt3.t-ru.org и т. д.), посмотрите их в разных раздачах.
  2. Попробуйте использовать в transmission прокси от "антизапрета" - скачайте proxy.pac , в нём в конце есть адрес и порт их актуального сервера прокси. У меня в одном из серверов transmission работает через него.
[Профиль]  [ЛС] 

vasily-vvm

Стаж: 10 лет 2 месяца

Сообщений: 2


vasily-vvm · 05-Фев-23 21:48 (спустя 10 часов, ред. 05-Фев-23 21:48)

угу, пробовал
не соединяется ни с одним
я нет России, мне казалось прокся не нужна
мне просто нужен правильный адрес куда соединяться
[Профиль]  [ЛС] 

yandrey0

Top Bonus 05* 10TB

Стаж: 17 лет 3 месяца

Сообщений: 593

yandrey0 · 05-Фев-23 22:27 (спустя 38 мин.)

grumbler_eburg писал(а):
в transmission прокси от "антизапрета" ... У меня в одном из серверов transmission работает через него.
Прокси три недели как ненужен и даже вреден т.к. с ним без X-Forwarded-For заголовка на Cloudflare теряется реальный ip-адрес.
vasily-vvm писал(а):
84257152мне просто нужен правильный адрес куда соединяться
Какие резольвятся, такие правильные, они динамические, меняются часто. Если "https://bt3.t-ru.org/ann_time.php" отвечает, а с анонсом нет, даже по https, то проблема где то в самом Transmission.
[Профиль]  [ЛС] 

advert4128

Стаж: 1 год 11 месяцев

Сообщений: 4


advert4128 · 04-Окт-24 23:43 (спустя 1 год 7 месяцев, ред. 04-Окт-24 23:43)

на арче вот такая картина
root@2690v4 radmin]# systemctl edit transmission-daemon.service
No files found for transmission-daemon.service.
Run 'systemctl edit --force --full transmission-daemon.service' to create a new unit.
[root@2690v4 radmin]# systemctl edit transmission-daemon.service
No files found for transmission-daemon.service.
Run 'systemctl edit --force --full transmission-daemon.service' to create a new unit.
[root@2690v4 radmin]# systemctl daemon-reload && systemctl restart transmission-daemon.service
Failed to restart transmission-daemon.service: Unit transmission-daemon.service not found.
перепробовал все на арчлинуксе не работает ничего дайте ктонибудь живой рецепт добавилосьпоявилось только вместо could not connected только no updates scheduled пожалуйста
[Профиль]  [ЛС] 

yandrey0

Top Bonus 05* 10TB

Стаж: 17 лет 3 месяца

Сообщений: 593

yandrey0 · 05-Окт-24 00:37 (спустя 54 мин.)

advert4128
судя по wiki.archlinux там transmission.service , а не transmission-daemon.service
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error