D-LINK 2450U маршрутизатор DSL: Перенаправление портов forwading к самому модему, не указанному IP

Я нашел подобный вопрос, но он не имеет никаких удовлетворительных ответов.
У меня есть D-LINK 2540U маршрутизатор DSL. Это имеет основное перенаправление портов (под DNS-> Виртуальные серверы) конфигурация в панели администрирования, где Вы указываете: диапазон внешнего порта, протокол, диапазон внутреннего порта, IP-адрес сервера и это, как предполагается, передают тот порт тому IP-адресу.

Когда я сначала настроил его для Реального соединения VNC, это хорошо работало, как я ожидал. Затем я добавил запись конфигурации DynDNS в разделе 'Dynamic DNS' маршрутизатора и добавил дополнительный SSH (22) передающее правило. SSH, передающий также, хорошо работал (теперь с динамическим именем хоста, но я предполагаю, что это не имеет никакого значения, что касается SSH).

Затем я удалил правило SSH, и после этого передача VNC прекратила работать с клиентом VNC, не удающимся соединяться (я попытался соединиться с telnet, и этому также не удалось соединиться, таким образом, это не была проблема VNC).
После добавления правила для порта 80 оказалось, что это передаст на порте 80 хотя не к указанному IP сервера, но к самому модему. По крайней мере, это - то, на что это похоже, потому что это дает мне панель администрирования, когда я соединяюсь со своим внешним IP (и использование браузера и плоскость telnet, в этом случае, я вижу, что это - mini_hhtpd, находящийся на порте, который является, очевидно, панелью администрирования модема).

Кто-либо встретился с подобной проблемой с перенаправлением портов?

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

Я должен сделать 'твердый' сброс с кнопкой на модеме? Это несколько отличается от сброса панели администрирования (Значение по умолчанию восстановления)?

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

0
задан 20.03.2017, 12:17

1 ответ

Ничто не может передать маршрутизатору, потому что маршрутизатор передает трафик от себя до где-то в другом месте. Трафик входит и поражает маршрутизатор, он отбрасывается, если маршрутизатор не имеет открытый порт (обычно порт 80 для конфигурации и материала) или существует передающее правило.

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

Наконец telnet не соединился бы, если у Вас не было определенного передающего правила для того порта (если Вы не указали тот же порт, Ваш сервер VNC работал). Вы должны были бы также иметь для выполнения сервера telnet.

1
ответ дан 24.11.2019, 12:31

Теги

Похожие вопросы