(Если используется подключение через кабель, то настройки нужно вводить в параметрах Вашего подключения, пример "eth0", а не свойствах беспроводных сетей, как в моем случае.)
Для того, что бы настроить правильную работу сервиса SkyDNS в Ubuntu 11.04 нужно:
Зайти в Сетевые соединения выбрать точку доступа и нажать Изменить
Перейти на вкладку Параметры IPv4 и в подразделе Профиль выбрать Автоматически (DHCP, только адрес) и в параметре Сервисы DNS ввести адрес 193.58.251.251
Проверил в файле /etc/resolv.conf, что бы была только строка:
nameserver 193.58.251.251
Потом я установил ddclient
sudo apt-get install ddclient
открыл созданные только, что установленным пакетом файл
sudo nano /etc/ddclient.conf
и вписал туда
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
daemon=300
syslog=yes
ssl=yes
protocol=dyndns2
server=www.skydns.ru
# Если Ваш компьютер получает внешний IP-адрес непосредственно от провайдера,
# то следующие две строки можно убрать. Это приведет к снижению нагрузки на
# наш сервер.
use=web
web=http://www.skydns.ru/nic/myip
# Пропишите ваш e-mail и пароль от сайта www.skydns.ru
login=моя@почта
password=мой пароль
# Пропишите название компьютера. Если у Вас несколько компьютеров с
# динамическими адресами, их названия должны различаться.
ozone-A8He
сохранил изменения.
После этого перезагрузил компьютер.
P.S. Для того чтобы посмотреть, запущен ли ddclient, набираем команду:
sudo /etc/init.d/ddclient status
Для запуска ddclient:
sudo ddclient
или
sudo /etc/init.d/ddclient start
Если клиент сам не запускается, впихиваем его в Запускаемые приложения
Результат на лицо
P.S. Некоторые проблемы и их решения находятся в комментариях.