4

У меня uTorrent 3.3.2 установлен на двух компьютерах, и на обоих компьютерах он говорит, что порт не перенаправлен должным образом, когда я делаю тест встроенного порта.

a

Я следовал этому руководству для переадресации портов.

Application  Protocol  Source Net  Port from  IP Address     Port to  Enable
uTorrent 1   Both                  31090      192.168.0.103  31090    Yes
uTorrent 2   Both                  37065      192.168.0.104  37065    Yes

Нужно ли что-то добавлять в поле Source Net или просто оставить это поле пустым? Я применил настройки (Apply Settings) и перезагрузил маршрутизатор (Администрирование, Управление, Перезагрузка маршрутизатора), но я до сих пор не получил галочку (pass) на тесте порта. Я также попытался изменить исходную сеть на 0.0.0.0, но безрезультатно.

Я также проверил настройки брандмауэра Windows. При установке uTorrent были добавлены два исключения: одно для TCP и одно для UDP. Я также попытался добавить исключение порта вручную. Я даже пытался отключить брандмауэр, но безрезультатно.

Эти настройки правильные? Я не уверен в полях Port from, Port to и Source Net . И есть ли другой способ проверить, действительно ли порт переадресован, чтобы получить второе мнение?

Обновление 1 - UPnP

Я не уверен, имеет ли это значение, но в uTorrent были включены параметры "Включить сопоставление портов UPnP" и «Включить сопоставление портов NAT-PMP». Но на маршрутизаторе DD-WRT служба UPnP была отключена. Теперь я включил его, а также удалил ручные порты, которые я добавил ранее. Я применил настройки и перезагрузил роутер. Теперь я вижу "Teredo" в NAT, UPnP, Forwards. Так что, похоже, что-то делает, но я все еще получаю желтую галочку в uTorrent, когда я делаю тест порта. При наборе этого слова, другая запись "Toredo" только что появилась для второго компьютера (192.168.0.104).

б

Обновление 2 - теперь открыто

Хорошо, похоже, он сейчас открыт. Я предполагаю, что включение "UPnP Service" на маршрутизаторе дало свои плоды? Вот как это выглядит сейчас в настройках роутера.

с

Порт открыт, как в uTorrent, так и на yougetsignal.com.

d е

Обновление 3 - ручная пересылка без UPnP

Я не уверен, что хочу включить UPnP. Безопасно ли включать службу UPnP? Какие последствия это имеет? Означает ли это, что маршрутизатор будет динамически принимать все соединения на всех портах по мере их поступления? Я все еще хочу вручную перенаправить порт, который я хочу.

Я отключил службу UPnP. После этого записи в списке "Вперед" (как показано на скриншоте выше) были удалены. Кроме того, веб-сайт yougetsignal.com сообщает, что порт закрыт. В то же время встроенный тест порта uTorrent показал, что порт все еще открыт. Я не верю этому, это кажется ложным положительным результатом. Итак, я перезагрузил маршрутизатор, и теперь сообщается, что порт закрыт как в uTorrent.

В настоящее время у меня нет правил переадресации портов в разделе "Переадресация портов". Куда мне идти отсюда? Как вручную настроить переадресацию одного порта в DD-WRT без необходимости включения службы UPnP?

Обновление 4 - Понял!

Я вернулся на круги своя, и я думаю, что получил это сейчас. Я отключил "UPnP Service" и добавил только одно правило переадресации для одного из компьютеров в меню "Port Forwarding". Затем я перезагрузил роутер.

Теперь встроенный тест порта uTorrent говорит, что порт закрыт, но веб-тестер портов говорит, что он открыт. Я не доверяю тесту порта uTorrent. Так что я уверен, что сейчас он открыт не только потому, что так говорит Yougetsignal.com, но и потому, что я получил скорость загрузки до 500 КБ / с, и это является хорошим признаком того, что сейчас существует исходящий трафик.

е г час я

При вводе этого текста я также добавил правило пересылки для второго компьютера и перезагрузил маршрутизатор, и после запуска uTorrent на этом компьютере (чтобы начать переадресацию портов) он также теперь выглядит закрытым в uTorrent, но открытым на веб-порту. тестер. Сначала он показывался закрытым, но я решил это, запустив uTorrent-активность. Я предполагаю, что маршрутизатор все еще блокировал порт до тех пор, пока я не начал активную работу в сети.

J

Обратите внимание, что маленький значок в правом нижнем углу uTorrent показывает зеленую галочку. Что бы это ни значило ... Этот значок используется для указания того, что порт открыт. По крайней мере, так было в uTorrent версии 1.6 или около того. Но теперь, если я щелкну по этому значку, я, как обычно, попаду в диалог тестирования порта, и если я выполню тест порта, я получу желтую галочку и сообщение о том, что выбранный порт закрыт. Что вы думаете об этом?... в лучшем случае это неоднозначный и неубедительный результат. Если это говорит нам что-нибудь вообще ...

Я не знаю, почему это не сработало в первый раз. Оглядываясь на это сейчас, я вижу, что все сделали правильно. Возможно, я забыл нажать на правую кнопку, чтобы правильно зарегистрировать изменения в роутере. Есть своего рода "последовательность", через которую вы должны пройти. Сначала вы добавляете строки для переадресации портов, затем добавляете информацию, нажимаете кнопку Сохранить один или два раза, затем применяете настройки и затем перезагружаетесь. Это как ритуал.

2 ответа2

1

Автоматический - UPnP Сервис

Вы можете переадресовать порт с помощью службы UPnP (см. Обновление 1 и 2 выше). Это не совсем то, что я хочу, так как мне нужно только перенаправить один порт (ОК, максимум два порта). Но я опубликую небольшое пошаговое руководство здесь на случай, если кто-то найдет его полезным.

В торрент ...

  1. Откройте uTorrent.
  2. Выберите « Параметры», затем « Настройки» и нажмите « Подключение».
  3. Убедитесь, что включено отображение портов UPnP.
  4. Убедитесь в том, что Enable NAT-PMP port mapping включен.
  5. Убедитесь, что исключение Добавить брандмауэр Windows включено.
  6. Убедитесь, что рандомизировать порт при каждом запуске отключен.
  7. Запишите номер порта (т.е. 31090) и нажмите OK.

В настройках DD-WRT ...

  1. Откройте интерфейс DD-WRT (в моем случае 192.168.0.1) в веб-браузере.
  2. Перейдите к NAT/QoS, UPnP.
  3. Установите сервис UPnP и очистить порты перенаправления при запуске, чтобы включить и нажмите кнопку Применить настройки.
  4. Перейдите к Администрированию, Управлению и нажмите Reboot Router.

Запустите uTorrent и подождите несколько минут. Если у вас есть открытая страница NAT в интерфейсе маршрутизатора, вы увидите, когда порт uTorrent будет успешно переадресован. Затем вы можете попробовать запустить тест порта в uTorrent.

(Изменить: встроенный тестер портов в uTorrent не является надежным, как мы сделали вывод выше. Используйте внешний ресурс, такой как веб-тестер портов, например yougetsignal.com.)

Руководство - Переадресация портов

Следуйте инструкциям выше для uTorrent. Затем продолжите с шагами ниже.

В настройках DD-WRT ...

  1. Откройте интерфейс DD-WRT в веб-браузере.
  2. Перейдите к NAT/QoS, UPnP и убедитесь, что служба UPnP отключена.
  3. Нажмите « Сохранить», а затем « Применить настройки».
  4. Перейдите к NAT/QoS, UPnP, переадресации портов.
  5. Нажмите кнопку Добавить, чтобы добавить новую пустую строку.
  6. Введите имя для правила в разделе Приложение. Это может быть что угодно.
  7. Выберите TCP или UDP в качестве протокола или выберите Оба.
  8. Оставьте поле Source Net пустым (если у вас нет причин не делать этого).
  9. Введите порт, который вы хотите открыть, в поле Порт из (удаленный порт).
  10. Введите IP-адрес компьютера, на который вы хотите перенаправлять трафик.
  11. Введите порт, который вы хотите использовать на целевой машине (локальный порт). Вы можете использовать тот же порт.
  12. Установите флажок Включить и нажмите Сохранить.
  13. Если вам нужно открыть более одного порта, повторите шаги 5–12, в противном случае перейдите к следующему шагу.
  14. Нажмите на Применить настройки.
  15. Когда вы закончите добавление новых портов, перейдите к администрированию, управлению и нажмите Reboot router.
0

Эти настройки правильные?

Да, они точно есть. Вы должны быть уверены, что два компьютера, к которым вы подключаетесь, находятся по этим точным адресам, то есть вы случайно не изменили их IP-адреса, и они либо являются статическими IP-адресами, либо их MAC-адреса жестко заданы в конфигурации DHCP-сервера. Это для того, чтобы они не изменились.

uTorrent должен был уже настроить брандмауэр Windows по мере необходимости (как для порта, так и для записи приложения).

И есть ли другой способ проверить, действительно ли порт переадресован, чтобы получить второе мнение?

Вы можете проверить это с помощью программы, такой как netcat для Windows, подключившись к TCP-порту 31090 по 192.168.0.103 из 192.168.0.104, а затем повторив в другом направлении. Если соединение установлено успешно, то ПК настроены правильно (возможно, настройка брандмауэра позволяет подключаться из интрасети, но не из Интернета, что делает межкостное тестирование бессмысленным, однако я считаю эту возможность удаленной).

Вы можете также использовать winpcap (www.winpcap.org) при выполнении проверки Utorrent, чтобы убедиться , что на самом деле UDP и TCP пакеты посылаются на компьютер (вы будете работать как Utorrent и WinPcap с того же компьютера вы тестирование ). Если вы не видите входящие пакеты, либо проблема в DD-WRT (на их странице сказано, что это может быть исправлено путем жесткого сброса), либо ваш провайдер фильтрует трафик uTorrent, либо сайт тестирования не работает должным образом. Вы можете проверить гипотезу фильтрации, просмотрев порты вашей собственной машины.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .