Сам лично сталкивался с такой проблемой.
Заходишь на no-ip.com. Регистрируешься.
После регистрации и входа увидишь следующие:

Нажимаешь: Add a Host

1) Вводишь желаемое имя, например: MinecraftServer
2) Проверяешь ip адрес.
3) Нажимаешь "Create Host".
Если все получилось, должен увидеть следующие:

На этом все. Скачиваешь и устанавливаешь эту программу.
После запуска надо авторизоваться в программе.
[

Теперь надо выбрать свой хост.

Отмечаешь галочкой созданный хост, нажимаешь "save".

После этого должен увидеть это:

Теперь в строке "server" вводишь только что созданный хост. Например: ModernWarfareRu.no-ip.org
Сохраняешь, подключаешься. Лично мне помогло.