открытия потров в роутере не досточно!!!
Если выход в интернет через роутер или маршутизатор, ноайпи ставить бесмысленно.
В любом случае если сервак стоит за роутером с динамическим внешним айпи то для подключения к серверу нужно будет разные ай прописывать когда они сменяться.
теперь объясню на пальцах:
если у вас ройтер с ВНЕШНИМ IP (не суть важно постоянный(статический) он или временный(динамический) ) то приконектиться можно. НО прога no-ip ставиться но комп который напрямую подключен к интернету с внешним ip и без всяких роутеров. потому как эта прога присваивает ВНЕШНИЙ ip какому-то определенному доменному имени. например z-bat.no-ip.biz
и при запуски ее на компе она отсылает новый ВНЕШНИЙ ip днс серврерам сообщая о том что у имени z-bat.no-ip.biz теперь такой то IP.
если эту прогру поставить на комп который подключен за роутером что она может отослатЬ? ваш локальный айпи? 192.168..... ? поэтому если у вас внешний адрес просписан на какой-то "коробочке" забудьте про но-айпи.
теперь о том как можно приконеститься через роутер, маршрутизатор и .т.п.
самое главное это настройки на ройтере:
1 что бы были открыты необходимые порты
2 настроить Port Forwarding(сори за мой фрацузский) на нужный вам внутрений айпи
для тех кто в танке объясняю что такое Port Forwarding.
это перенаправление портов. например если у вас допустим маршрутизатор с внешним ip 85.235.174.125 и ваш комп подключенный к нему с внутреним ip 192.168.0.3
и вы на своем компе забахали сервер и вам нужно что бы к вам заходили люди нужно в настройках роутера указать что "все что приходит на этот роутер на прор 27015 идет на 192.168.0.3 на порт 27015"
вот как это примерно должно выгялдить в роутере