Я пытаюсь настроить мой маршрутизатор для переадресации порта на мой компьютер с Linux. Компьютер Linux имеет статический IP-адрес (192.168.0.185). Сейчас я просто экспериментирую, чтобы убедиться, что могу перенаправить порт, поэтому я использую Netcat в качестве сервера.

Я следовал инструкциям здесь www.portforward.com/english/routers/port_forwarding/Dlink/DIR-615/default.htm для переадресации порта. Затем я получил свой IP-адрес от www.whatismyip.org.

Если я подключаюсь к своему внешнему IP-адресу (184.xxx.xxx.xxx) через порт, настроенный маршрутизатором для пересылки (с использованием клиента Netcat), он не будет подключаться.

Некоторые люди говорят, что для подключения к серверу в той же локальной сети, я должен был бы подключиться к внутреннему IP (192.168.0.185), а не к моему внешнему IP. Поэтому я использовал этот сайт http://www.canyouseeme.org/, на котором все еще говорится, что порт закрыт. (Я могу подключиться к своему серверу Netcat с другими компьютерами в той же локальной сети, поэтому я знаю, что это проблема с маршрутизатором или модемом)

Модем - EQ-660R, и, как ни странно, у него есть опции для настройки переадресации портов - что я считаю странным, потому что я думал, что переадресация портов была работой маршрутизаторов ...Я следовал инструкциям здесь http://portforward.com/english/routers/port_forwarding/ZyXEL/EQ-660R/Echolink.htm, чтобы настроить модем для переадресации портов. И связь все еще не работает ...

Так что я не уверен, есть ли проблема с маршрутизатором, модемом или обоими. Кто-нибудь знает, в чем может быть проблема? Мне также интересно, должен ли мой внешний IP-адрес быть статическим для переадресации портов? Я был бы очень признателен за любую помощь. Благодарю.

0