1

Кажется, у меня возникли некоторые проблемы с моим маршрутизатором dd-wrt и переадресацией портов. Кажется, это должно быть ясно как день - просто поместите карту входящего порта в порт назначения и укажите IP. Я выбрал номер порта> 2000 и сопоставил его с 22 для ssh.

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

Я пробовал "ssh -vvv" так же, как и traceroute, но они мне мало что говорят. Что я могу попробовать отладить эту проблему?

РЕДАКТИРОВАТЬ: Кроме того, я просто хотел добавить, что я попытался перезагрузить маршрутизатор, указав различные порты для использования и временно отключив брандмауэр. Ничто, кажется, не меняет проблему.

РЕДАКТИРОВАТЬ 2: Только что узнал, что у моего маршрутизатора были проблемы с использованием моего собственного IP и NAT. Я обнаружил, что все работает, если я ssh снаружи на другой сервер, а затем снова на свой собственный.

1 ответ1

0

Выполните сканирование внешнего порта и убедитесь, что порт действительно открыт. Кроме того, вместо сопоставления случайного порта с реальным портом просто подключите 22 к вашему серверу - еще один шаг в процессе маршрутизации.

И последнее замечание: если ваш модем на самом деле является модемом / маршрутизатором, эти проблемы всегда возникают, если за ним стоит другое устройство, которое обрабатывает маршрутизацию и переадресацию портов.

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