У LifeHacker есть несколько статей, связанных с этим.
Смотрите это: http://lifehacker.com/124804/geek-to-live--how-to-assign-a-domain-name-to-your-home-web-server
Шаг 1. Настройте свою учетную запись DynDNS.com.
Зарегистрируйте бесплатный аккаунт на DynDNS. Согласитесь с условиями сайта и используйте законный адрес электронной почты для завершения регистрации. Через некоторое время DynDNS отправит вам электронное письмо по этому адресу с просьбой подтвердить, что оно продолжит ваше обслуживание.
Войдите в свой новый аккаунт. Перейдите в область "Мои услуги" с левой стороны. В разделе "Услуги уровня хоста" нажмите "Добавить услуги хоста". Там нажмите «Добавить динамический DNS-хост». DynDNS автоматически заполнит ваш IP-адрес (если вы делаете это с домашнего компьютера). Выберите домен и введите собственный поддомен, который может быть любым из lifehacker.kicks-ass.org или john.is-a-geek.com или gtrapani.dyndns.org, как показано ниже:
Шаг 2. Настройте свой компьютер для обновления DynDNS.
Теперь, когда ваш компьютер зарегистрирован в DynDNS, каждый раз, когда меняется IP-адрес вашего компьютера, он должен сообщать об этом DynDNS. Это можно сделать либо с помощью бесплатного клиентского программного обеспечения для обновления, либо через маршрутизатор.
Если ваш компьютер подключен напрямую к Интернету, загрузите клиент обновления DynDNS для Mac или Windows здесь. Установите и введите информацию о DynDNS, чтобы ваш компьютер мог регулярно обновлять базу данных DynDNS.
Если вы находитесь за маршрутизатором, вам повезло. Большинство современных маршрутизаторов поддерживают динамические службы DNS. Вот скриншот интерфейса моего роутера (ваш будет выглядеть иначе) с настройками DynDNS:
Шаг 3. Вы сделали Подарите новый домен!
Введите новое доменное имя, введя его в адресную строку веб-браузера. Это должно разрешить к вашему домашнему серверу. Отсюда вы можете опубликовать или добавить в закладки новое доменное имя вашего сервера, независимо от того, как часто меняется ваш IP-адрес.
Примечания: DynDNS имеет несколько расширенных возможностей для рассмотрения.
"Включить подстановочный знак" позволяет настроить субдомены. Например, blog.johnsmith.mine.nu может преобразовываться в веб-журнал, где jukebox.johnsmith.mine.nu может преобразовываться в музыкальный каталог. Виртуальные хосты должны быть настроены для вашего веб-сервера Apache для отображения нужного сайта при обращении к другим поддоменам. Настройте запись MX для обработки почты на вашем домашнем сервере. Обновите свою учетную запись, назначьте собственное доменное имя или свой выбор на свой домашний сервер, примерно за 25 долларов в год. Смотрите дополнительную информацию о Custom DNS.