Цитата:
Мои роутерщики мне сказали, что смена порта просто в клиенте мало поможет, надо еще порт открыть в настройках роутера, но с динамическим IP этого сделать невозможно. Нужен "белый" IP, а эт уже за отдельную денюжку.
Хреновые у вас роутерщики.
1) Успех смены порта на <=1024 скорее всего не зависит от наличия внешнего IP.
Почему. Потому что NAT стараются сохранить source port, а это все, что нужно. Если все-таки NAT провайдера меняет source port, то и правда нужен внешний IP.
Но по идее не должен без нужды. Зависит от реализации NAT. Linux NAT порт не меняет, если он не занят на этой же связке IP
2) Смена порта на <=1024 никакого отношения не имеет к открытию порта на роутере.
Открытие порта необходимо для приема входящих. DPI сечет только source port исходящих пакетов.
Хотя, несомненно, если есть внешний IP, и порт проброшен, то будет лучше с количеством пиров.
3) Порты обычно на роутерах пробрасываются автоматически через upnp, nat-pmp или pcp. Если эта функция на роутере включена.
Она может быть выключена по умолчанию. На openwrt требуется установить miniupnpd, которого по дефалту нет.
Проброс порта без внешнего IP адреса смысла не имеет
4) Статический или динамический разницы особой нет для торрентов, равно как и для успеха проброса порта.
Сама схема реализации проброса порта обычно никак не привязана к конкретному внешнему IP адресу.
Да, при смене IP на некоторое время пиры вас потеряют, но быстро обновятся через анонсер или другие методы получения пиров.
IP меняется довольно редко. Обычно пока не ресетнете роутер, так что он может неделями не меняться.
5) Если у вас есть ipv6, то обычно в роутерах фаервол не пропускает входящие без открытия порта.
pcp и upnp в этом случае работают не на проброс порта, а на его открытие на фаерволе
С ipv6 юзер всегда получает внешний ip адрес, nat используется крайне редко на ipv6.
На данный момент DHT через ipv6, похоже, не блокируется на ТСПУ.
Цитата:
Но без открытого порта(и белого адреса) - скачать с вас может только тот, у кого порт открыт.
Это не совсем так. uTP может пролезть
https://en.wikipedia.org/wiki/UDP_hole_punching