Ubuntu 14.04 LTS
Не пойму, почему до торрент-клиентов не доходят входящие соединения.
Провайдер даёт серый IP (10.*.*.*). Мой роутер раздаёт инет в другом сером диапазоне (192.168.1.*).
UPnP включаю в настройках торрент-клиентов. Залезаю в настройки роутера, пишет, что и нужный TCP-порт, и UDP-порт перенаправлены на мой IP через механизм UPnP, как полагается.
Что интересно, служба DHT в клиентах работает нормально (ей ведь нужен открытый UDP, не так ли?).
Но при скачивании/раздаче входящих соединений нет совсем.
Главный камень в сторону провайдера исключаю по следующей причине. - На этом же компе запускаю установленную параллельно Win7: и в uTorrent, и в BitTorrent всё в порядке, есть и входящие, и DHT. Хотя там и брандмауэр присутствует - в нём сделаны соответствующие правила под каждого клиента.
В ubuntu основным клиентом избрал qBittorrent.
Для проверок периодически запускаю:
Transmission "из коробки": в нём есть опция проверки открытости порта - пишет "закрыт".
uTorrent через Wine: входящих соединений нет (настройки uTorrent умышленно оставлены строго такими же, как в Win7).
Во всех случаях:
1. мой роутер пробрасывает соответствующие нужные порты (они отличаются) под каждого клиента (UPnP).
2. DHT нормально работает.
ufw обычно активен. Его отключение не сказывается на появлении входящих соединений.
Проверяю свой комп на открытые порты (после запуска торрент-клиента):
nmap -p 49635 192.168.1.100
PORT STATE SERVICE
49635/tcp open unknown
nmap -sU -p U:49635 192.168.1.100
PORT STATE SERVICE
49635/udp open|filtered unknown
Куда ещё рыть?
ЗЫ uTP обычно отключаю, т.к. считаю его злом. К тому же, периодическое включение uTP не приводит к появлению входящих соединений.
ТС не появлялся на Форуме более полугода по состоянию на 09/09/2019 (последняя явка: 09/02/2019). Модератором раздела принято решение закрыть тему.
--zg_nico