Linux - обход блокировки bt

Страницы :   Пред.  1, 2, 3, 4, 5, 6, 7, 8  След.
Ответить
 

nfhktwrbq

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

Сообщений: 28

nfhktwrbq · 17-Дек-17 13:30 (6 лет 11 месяцев назад, ред. 17-Дек-17 13:30)

Привет. Строчка:
Код:
iptables -t nat -A OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128
не помогает почему-то. Месяц назад всё было норм.
скрытый текст
В Transmission такая картина:
скрытый текст
Загрузки нет. В чем может быть проблема?
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 18-Дек-17 11:15 (спустя 21 час)

nfhktwrbq писал(а):
74435860В Transmission такая картина:
Ретрекер отключите в профиле
nfhktwrbq писал(а):
74435860Загрузки нет. В чем может быть проблема?
Выглядит всё рабочим, у вас вероятно закрыт порт, у сидов тоже - соединения не будет.Популярные раздачи работают?
[Профиль]  [ЛС] 

nfhktwrbq

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

Сообщений: 28

nfhktwrbq · 18-Дек-17 20:22 (спустя 9 часов)

Гуфыч
Спасибо! Сегодня запустил transmission и сразуже грузить начал. Хз в чем проблема была. Ретрекер отключил навсякий.
Может просто перезагрузка нужна была...
[Профиль]  [ЛС] 

BashOrk

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

Сообщений: 174


BashOrk · 07-Янв-18 02:25 (спустя 19 дней)

Можно для нуба попроще написать что надо сделать? Потому что нечего непонятно что это за коды и как их вводить, в терминале? У меня убунта 16.04. надо в неё установить iptables? Можно попроще обьяснить, не все такие умные...
[Профиль]  [ЛС] 

ks666

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

Сообщений: 25


ks666 · 08-Янв-18 01:01 (спустя 22 часа, ред. 08-Янв-18 01:01)

Ввести в терминале от рута (в убунту добавить вначале sudo). Ничего устанавливать не надо, iptables ставится по умолчанию практически во всех дистрибутивах.
[Профиль]  [ЛС] 

BashOrk

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

Сообщений: 174


BashOrk · 08-Янв-18 11:22 (спустя 10 часов)

ks666
спасибо, мне уже в другой теме обьяснили https://rutr.life/forum/viewtopic.php?p=74558934#74558934
[Профиль]  [ЛС] 

vx_ru

Стаж: 17 лет

Сообщений: 11


vx_ru · 23-Мар-18 17:17 (спустя 2 месяца 15 дней)

Помогите пожалуйста разобраться, в чём дело. Использую Privoxy+tor на роутере под OpenWRT для обхода блокировки bt-анаунсеров. utorrent работает как задумано, а вот qbittorrent с аналогичными настройками - нет. По логам privoxy видно вот что :
скрытый текст
Код:
Header: scan: GET http://bt4.t-ru.org/ann?magnet&info_hash=...no_peer_id=1 HTTP/1.1
Header: scan: Host: bt4.t-ru.org
Header: scan: User-Agent: uTorrent/353(111652166)(44358)
Header: scan: Accept-Encoding: gzip
Header: scan: Connection: Close
Header: Keeping the client header 'Connection: Close' around. The connection will not be kept alive.
Header: addh: X-Forwarded-For: xx.xx.xx.xx
Header: New HTTP Request-Line: GET /ann?magnet&info_hash=...no_peer_id=1 HTTP/1.1
Header: scan: HTTP/1.1 200 OK
Header: scan: Content-type: text/plain;charset=cp1251
Header: scan: Cache-Control: no-cache
Header: scan: Content-Length: 164
Header: scan: Connection: close
Header: scan: Date: Fri, 23 Mar 2018 13:59:34 GMT
Header: scan: Server: lighttpd/1.4.47
192.168.1.4 - - [23/Mar/2018:16:59:34 +0300] "GET http://bt4.t-ru.org/ann?magnet&info_hash=...&no_peer_id=1 HTTP/1.1" 200 164
- utorrent - всё нормально
скрытый текст
Код:
Header: scan: GET http://bt4.t-ru.org/ann?magnet&info_hash=... HTTP/1.1
Header: scan: Host: 192.168.1.1:3128
Header: scan: User-Agent: qBittorrent/4.0.4
Header: scan: Accept-Encoding: gzip
Header: scan: Connection: close
Header: Keeping the client header 'Connection: close' around. The connection will not be kept alive.
Header: addh: X-Forwarded-For: xx.xx.xx.xx
Header: New HTTP Request-Line: GET /ann?magnet&info_hash=... HTTP/1.1
Header: scan: HTTP/1.1 403 Forbidden
Header: scan: Content-Type: text/html
Header: scan: Content-Length: 345
Header: scan: Connection: close
Header: scan: Date: Fri, 23 Mar 2018 14:09:25 GMT
Header: scan: Server: lighttpd/1.4.47
192.168.1.4 - - [23/Mar/2018:17:09:25 +0300] "GET http://bt4.t-ru.org/ann?magnet&info_hash=... HTTP/1.1" 200 345
-qbittorrent получил 403-forbidden. За что?
[Профиль]  [ЛС] 

yura_nn

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

Сообщений: 825

yura_nn · 23-Мар-18 18:21 (спустя 1 час 3 мин., ред. 23-Мар-18 18:21)

vx_ru
У вас в логах, в первом случае:
Код:

Header: scan: Host: bt4.t-ru.org
А во втором уже какой-то ваш прокси вместо имени трекера:
Код:

Header: scan: Host: 192.168.1.1:3128
По идее в этой строке должно быть имя ресурса, к которому происходит обращение. То есть в данном случае имя трекера. Возможно дело в этом - то есть обращение возможно происходит не к трекеру, а к вашему прокси.
[Профиль]  [ЛС] 

vx_ru

Стаж: 17 лет

Сообщений: 11


vx_ru · 23-Мар-18 19:08 (спустя 46 мин.)

yura_nn писал(а):
75040718vx_ru
У вас в логах, в первом случае:
Код:

Header: scan: Host: bt4.t-ru.org
А во втором уже какой-то ваш прокси вместо имени трекера:
Код:

Header: scan: Host: 192.168.1.1:3128
По идее в этой строке должно быть имя ресурса, к которому происходит обращение. То есть в данном случае имя трекера. Возможно дело в этом - то есть обращение возможно происходит не к трекеру, а к вашему прокси.
Да, так и есть. За каким чудом qbittorrent вставляет в поле host запроса адрес прокси - непонятно. Но если написать фильтр для privoxy, который подменяет его обратно на адрес хоста, к которому делается запрос - всё начинает работать.
Код:
CLIENT-HEADER-FILTER: qbhost replace host in qbittorrent requests
s/Host: 192.168.1.1:3128/Host: $host/D
- в user.filter
Код:

....
+client-header-filter{qbhost} \
}
bt*.t-ru.org
bt*.rutracker.cc
- в user.action
и всё заработало
[Профиль]  [ЛС] 

Steel Cat

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

Сообщений: 8

Steel Cat · 13-Июл-18 15:37 (спустя 3 месяца 20 дней)

Доброго всем
До сего дня у меня успешно работало это решение:
Цитата:
iptables -t nat -I OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207:3128
клиент - Transmission. OS - openSUSE
Сейчас раздачи "покраснели". Пинги на 163.172.167.207 не проходят. telnet 163.172.167.207 3128 - "Connection timed out". Проверено с 2-х разных мест из-под 2-х разных провайдеров... В базе блокировок РКН адрес 163.172.167.207 не значится
Еще вчера вечером все работало.
Выводы: видимо что-то ночью случилось с самой проксей 163.172.167.207.
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 13-Июл-18 18:24 (спустя 2 часа 46 мин.)

Steel Cat писал(а):
75659725Выводы: видимо что-то ночью случилось с самой проксей 163.172.167.207
Да, сейчас всё работает.
[Профиль]  [ЛС] 

Клод Фролло

Top Bonus 01* 300GB

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

Сообщений: 158

Клод Фролло · 12-Авг-18 00:10 (спустя 29 дней)

А если у меня есть доступ к bt.t-ru.org/myip (curl отрабатывает и с прокси, и без него), но в Transmission 2.84 (Ubuntu 16.04) вылезает ошибка "Трекер выдал код ответа HTTP 0 (No Response)", то это очень плохо? Куда копать в таком случае?
[Профиль]  [ЛС] 

Cr0wer

Top Bonus 05* 10TB

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

Сообщений: 161

Cr0wer · 12-Авг-18 06:59 (спустя 6 часов)

Клод Фролло писал(а):
75797920А если у меня есть доступ к bt.t-ru.org/myip (curl отрабатывает и с прокси, и без него), но в Transmission 2.84 (Ubuntu 16.04) вылезает ошибка "Трекер выдал код ответа HTTP 0 (No Response)", то это очень плохо? Куда копать в таком случае?
Теоретически dpi может отлавливать обращение к ann, но игнорировать к myip.
Для начала можно было бы через wireshark/tcpdump подсмотреть как transmission к анонсерам обращается, и действительно ли что-то получает в ответ. Как вариант, провайдерский dpi может давать подложный ответ якобы от анонсера с закрытием сессии, так что пришедший впоследствии настоящий ответ оказывается безхозным.
[Профиль]  [ЛС] 

Клод Фролло

Top Bonus 01* 300GB

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

Сообщений: 158

Клод Фролло · 12-Авг-18 13:29 (спустя 6 часов, ред. 12-Авг-18 13:29)

Cr0wer писал(а):
Теоретически dpi может отлавливать обращение к ann, но игнорировать к myip.
От ann мне тоже приходит answer from real tracker в curl. Или это не показатель?
Cr0wer писал(а):
Для начала можно было бы через wireshark/tcpdump подсмотреть как transmission к анонсерам обращается, и действительно ли что-то получает в ответ.
Да, надо бы попробовать. А что ловить в дампе? bt-t.ru.org, айпишник анонсера, айпишник прокси?
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 19-Авг-18 17:42 (спустя 7 дней, ред. 19-Авг-18 17:42)

Клод Фролло писал(а):
75799739Да, надо бы попробовать. А что ловить в дампе? bt-t.ru.org, айпишник анонсера, айпишник прокси?
Нужен ip анонсера.
Код:
sudo tcpdump -nnXi enp1s0 host 195.82.146.120
Пробовали другим клиентом?Похоже на ошибку самого transmission, который можно обновить.
[Профиль]  [ЛС] 

nextieie

Top Bonus 02* 500GB

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

Сообщений: 35

nextieie · 27-Сен-18 06:32 (спустя 1 месяц 7 дней, ред. 04-Окт-18 20:53)

Скрипт для AsusWRT Merlin (проверено на RT-AC68U).
Запускать из firewall-start или руками (для проверки).
При запуске из nat-start скрипт применится неправильно!
set_bt_proxy.sh:
Код:

#!/bin/sh
# Forward HTTP traffic to RuTracker bt* via transparent proxy
BT_ADDR=195.82.146.120/30
BT_PROXY_HOST=163.172.167.207
BT_PROXY_PORT=3128
BT_PROXY=$BT_PROXY_HOST:$BT_PROXY_PORT
# Set CTF bypass bit, otherwise routing works incorrectly when CTF is enabled (TODO: why?)
iptables -t mangle -C FORWARD -p tcp -m tcp --dport $BT_PROXY_PORT -d $BT_PROXY_HOST -j MARK --set-xmark 0x1/0x7 || \
iptables -t mangle -A FORWARD -p tcp -m tcp --dport $BT_PROXY_PORT -d $BT_PROXY_HOST -j MARK --set-xmark 0x1/0x7
# Foward bt* traffic via proxy -- external
iptables -t nat -C PREROUTING -p tcp -m tcp --dport 80 -d $BT_ADDR -j DNAT --to-destination $BT_PROXY || \
iptables -t nat -I PREROUTING -p tcp -m tcp --dport 80 -d $BT_ADDR -j DNAT --to-destination $BT_PROXY
# Foward bt* traffic via proxy -- in case you run torrent client on router itself
iptables -t nat -C OUTPUT -p tcp -m tcp --dport 80 -d $BT_ADDR -j DNAT --to-destination $BT_PROXY || \
iptables -t nat -I OUTPUT -p tcp -m tcp --dport 80 -d $BT_ADDR -j DNAT --to-destination $BT_PROXY
Перед прописыванием в startup-скрипты рекомендую запустить руками и проверить результат c помощью curl.
Если эти команды выдают разный результат, значит что-то пошло не так:
Код:
curl bt.t-ru.org/myip
Код:
curl --proxy 163.172.167.207:3128 bt.t-ru.org/myip
Ссылки:
Идея про обход CTF: https://github.com/RMerl/asuswrt-merlin.ng/issues/70
Вики по user-скриптам: https://github.com/RMerl/asuswrt-merlin/wiki/User-scripts
[Профиль]  [ЛС] 

qazpoi12

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

Сообщений: 39


qazpoi12 · 03-Ноя-18 05:57 (спустя 1 месяц 5 дней)

Похоже провайдер добрался до проксиков 163.172.167.207 и blockme.site.
Перестало работать. Какие еще варианты есть, кроме запихивания в тор или в vpn?
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 03-Ноя-18 17:18 (спустя 11 часов)

qazpoi12 писал(а):
76248379Какие еще варианты есть, кроме запихивания в тор или в vpn?
Прямо два ip адреса не работают?
Этот пробовали?
Код:
195.82.146.100:3128
[Профиль]  [ЛС] 

white@@@@

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

Сообщений: 29


white@@@@ · 05-Ноя-18 20:02 (спустя 2 дня 2 часа, ред. 05-Ноя-18 20:02)

Гуфыч писал(а):
76251805
qazpoi12 писал(а):
76248379Какие еще варианты есть, кроме запихивания в тор или в vpn?
Прямо два ip адреса не работают?
Этот пробовали?
Код:
195.82.146.100:3128
Проверил оба адреса-на обоих выскакивает провайдерская заглушка.
Но пробовал на микротике,не на десктопном линуксе,проксики судя по адресам одинаковые для
обоих вариантов-и для микрота и для линукса.
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 06-Ноя-18 05:29 (спустя 9 часов)

white@@@@ писал(а):
76265667на десктопном линуксе
А так работает?
Код:
curl --proxy 163.172.167.207:3128 bt.t-ru.org/myip
[Профиль]  [ЛС] 

white@@@@

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

Сообщений: 29


white@@@@ · 09-Ноя-18 18:45 (спустя 3 дня, ред. 09-Ноя-18 18:45)

Гуфыч писал(а):
76268459
white@@@@ писал(а):
76265667на десктопном линуксе
А так работает?
Код:
curl --proxy 163.172.167.207:3128 bt.t-ru.org/myip
Хм....А так-да,работает.
Почему тогда от провайдера отлуп получаю при настройке микротика
по вашей инструкции....
Странно
Ради эксперимента попробовал браузер через прокси пустить-тоже
работает...Нуждаюсь в помощи с микротиком....Лог микрота в профильном топике
[Профиль]  [ЛС] 

Zope123

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

Сообщений: 34


Zope123 · 23-Янв-19 22:38 (спустя 2 месяца 14 дней)

Для работы Ktorrent (и других KDE-шных качалок) нужно в настройках KDE "Параметры системы" -> "Настройка сети" -> "Версия браузера" -> поставить галку "Отправлять идентификацию". Иначе - не работает с торрентами rutr.life.
Без этой галки торренты с других сайтов могут скачиваться.
Другие качалки могут работать т.к. не используют эту настройку.
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 23-Янв-19 23:15 (спустя 37 мин.)

Zope123 писал(а):
76729564Для работы Ktorrent (и других KDE-шных качалок) нужно в настройках KDE "Параметры системы" -> "Настройка сети" -> "Версия браузера" -> поставить галку "Отправлять идентификацию"
Добавил в шапку профильной темы.


Сообщения из этой темы [1 шт.] были перенесены в Обход блокировки Bittorrent протокола
Гуфыч
[Профиль]  [ЛС] 

DVlad640

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

Сообщений: 64

DVlad640 · 06-Мар-19 00:09 (спустя 1 месяц 13 дней)


В эту тему были перенесены сообщения [5 шт.] из Решение Технических проблем с обходом блокировки bt трекеров
Гуфыч


У меня опять серверы красные.
Дайте, плиз, свежий айпи!
[Профиль]  [ЛС] 

Hannibal61

Консультант Техпомощи

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

Сообщений: 18024

Hannibal61 · 06-Мар-19 00:14 (спустя 4 мин.)

DVlad640
Вы о чём?
[Профиль]  [ЛС] 

DVlad640

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

Сообщений: 64

DVlad640 · 06-Мар-19 00:17 (спустя 2 мин., ред. 06-Мар-19 00:20)

И раз уж время есть, ещё вопрос - а почему форум "перевёрнут"?
Самые последние сообщения должны быть на 1-й странице, а не на 66-й.
(вроде как)
Последний раз красные серверы и отсутствие раздач вылечил свежим айпи.
И вот опять...
У меня Линукс Минт 17. Блокировку бт лечу так:
sudo iptables -t nat -I OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination 163.172.167.207
бла-бла
бла-бла
[Профиль]  [ЛС] 

Hannibal61

Консультант Техпомощи

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

Сообщений: 18024

Hannibal61 · 06-Мар-19 00:20 (спустя 3 мин.)

DVlad640 писал(а):
76978756Самые последние сообщения должны быть на 1-й странице, а не на 66-й.
DVlad640
Вы сначала читаете ответ, а потом вопрос? "Вроде как" читают сверху вниз...

DVlad640 писал(а):
76978756Последний раз красные серверы и отсутствие раздач вылечил свежим айпи.
"Серверы" чего? "Свежие айпи" откуда брали и куда вставляли?
[Профиль]  [ЛС] 

DVlad640

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

Сообщений: 64

DVlad640 · 06-Мар-19 09:43 (спустя 9 часов, ред. 06-Мар-19 09:43)

серверы в торрент-клиенте. IP брал здесь
sudo iptables -t nat -I OUTPUT -p tcp -m tcp --dport 80 -d 195.82.146.120/30 -j DNAT --to-destination (свежий айпи)
здесь - это "на этом форуме"
Что сделать, чтобы при открытии форума открывалась последняя страница, а не первая?
Sorry, неправильно задаю вопрос.
У меня в клиенте покраснели серверы. Статус - "Ошибка. Недопустимые данные от трекера".
Скачать невозможно.
Помогите!
[Профиль]  [ЛС] 

Гуфыч

VIP (Заслуженный)

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

Сообщений: 8923

Гуфыч · 06-Мар-19 10:20 (спустя 36 мин.)

DVlad640
Покажите вывод
Код:
curl bt.t-ru.org/myip
[Профиль]  [ЛС] 

DVlad640

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

Сообщений: 64

DVlad640 · 06-Мар-19 10:37 (спустя 17 мин.)

ip: 178.176.161.212
px: 163.172.167.207
xf: 178.176.161.212
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error