Данная тема много раз поднималась(например,
здесь), но ничего не могу понять.
Имею следующую схему подключения:
1)тип соединения Ethernet, скорость 7Мбит/с;
2)в квартиру входит кабель от провайдера, который вставляю в маршрутизатор D-Link DIR-615 с прошивкой
DD-WRT;
3)в настройках маршрутизатора(
http://192.168.0.1) указал перенаправление группы портов:
Приложение: MyBittorrent;
Начало: 49152;
Конец: 53260;
Протокол: Оба;
IP-адрес: 192.168.0.2(тоже самое, что в начальном IP-адресе DHCP)
Стоит галочка "Включить"
и в запускаемых портах указал:
первая строка:
Приложение: MyTorrent_In;
Группа запускаемых портов:
Начало: 49152;
Конец: 49160;
Протокол: Оба;
Группа перенаправляемых портов:
Начало: 49152;
Конец: 49160;
вторая строка:
Приложение: MyTorrent_Ou;
Группа запускаемых портов:
Начало: 53248;
Конец: 53260;
Протокол: Оба;
Группа перенаправляемых портов:
Начало: 53248;
Конец: 53260;
разумеется жал "Сохранить", "Применить"
4)в настройках Deluge указано:
Входящие порты:
с 49152 по 49160
Исходящие порты:
с 53248 по 53260
Все ограничения в Deluge убраны(-1).
При загрузке Deluge через раз качает с нормальной скоростью и с низкой, а вот раздача выше 10Кб/с вообще не поднимается, хотя людей, ведущих загрузку достаточно(более десятка). Пробовал вести загрузку/раздачу со стандартных портов 6881/6882, но проблема была точно такая же.
Думаю, что проблема в iptables(по-порядку проверяю некоторые порты на открытость с помощью
он-лайн сервиса, они почему-то отображаются как закрытые). Вывод на команду sudo iptables -L следующий:
Chain INPUT (policy ACCEPT)
target prot opt source destination
ufw-before-logging-input all -- anywhere anywhere
ufw-before-input all -- anywhere anywhere
ufw-after-input all -- anywhere anywhere
ufw-after-logging-input all -- anywhere anywhere
ufw-reject-input all -- anywhere anywhere
ufw-track-input all -- anywhere anywhere
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ufw-before-logging-forward all -- anywhere anywhere
ufw-before-forward all -- anywhere anywhere
ufw-after-forward all -- anywhere anywhere
ufw-after-logging-forward all -- anywhere anywhere
ufw-reject-forward all -- anywhere anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ufw-before-logging-output all -- anywhere anywhere
ufw-before-output all -- anywhere anywhere
ufw-after-output all -- anywhere anywhere
ufw-after-logging-output all -- anywhere anywhere
ufw-reject-output all -- anywhere anywhere
ufw-track-output all -- anywhere anywhere
Chain ufw-after-forward (1 references)
target prot opt source destination
Chain ufw-after-input (1 references)
target prot opt source destination
Chain ufw-after-logging-forward (1 references)
target prot opt source destination
Chain ufw-after-logging-input (1 references)
target prot opt source destination
Chain ufw-after-logging-output (1 references)
target prot opt source destination
Chain ufw-after-output (1 references)
target prot opt source destination
Chain ufw-before-forward (1 references)
target prot opt source destination
Chain ufw-before-input (1 references)
target prot opt source destination
Chain ufw-before-logging-forward (1 references)
target prot opt source destination
Chain ufw-before-logging-input (1 references)
target prot opt source destination
Chain ufw-before-logging-output (1 references)
target prot opt source destination
Chain ufw-before-output (1 references)
target prot opt source destination
Chain ufw-reject-forward (1 references)
target prot opt source destination
Chain ufw-reject-input (1 references)
target prot opt source destination
Chain ufw-reject-output (1 references)
target prot opt source destination
Chain ufw-track-input (1 references)
target prot opt source destination
Chain ufw-track-output (1 references)
target prot opt source destination
Пробовал играться с ufw(еще для 6881/6882), но никакого эффекта это не принесло.
Подскажите пожалуйста, что может быть не так и как можно решить проблему?