Сам лично сталкивался с такой проблемой.
Заходишь на no-ip.com. Регистрируешься.
После регистрации и входа увидишь следующие:
![Сервер Minecraft Сервер Minecraft](http://s1.ipicture.ru/uploads/20120715/ktjOUx3d.png)
Нажимаешь: Add a Host
![Сервер Minecraft Сервер Minecraft](http://s2.ipicture.ru/uploads/20120715/Io2SdKZJ.png)
1) Вводишь желаемое имя, например: MinecraftServer
2) Проверяешь ip адрес.
3) Нажимаешь "Create Host".
Если все получилось, должен увидеть следующие:
![Сервер Minecraft Сервер Minecraft](http://s2.ipicture.ru/uploads/20120715/H7NFRPj1.png)
На этом все. Скачиваешь и устанавливаешь эту программу.
После запуска надо авторизоваться в программе.
[
![Сервер Minecraft Сервер Minecraft](http://s2.ipicture.ru/uploads/20120715/zZLoRFW3.png)
Теперь надо выбрать свой хост.
![Сервер Minecraft Сервер Minecraft](http://s2.ipicture.ru/uploads/20120715/GvD14C36.png)
Отмечаешь галочкой созданный хост, нажимаешь "save".
![Сервер Minecraft Сервер Minecraft](http://s2.ipicture.ru/uploads/20120715/4tTVsAQH.png)
После этого должен увидеть это:
![Сервер Minecraft Сервер Minecraft](http://s1.ipicture.ru/uploads/20120715/icwYme4S.png)
Теперь в строке "server" вводишь только что созданный хост. Например: ModernWarfareRu.no-ip.org
Сохраняешь, подключаешься. Лично мне помогло.