Итак, у вас есть доменное имя, есть веб хостинг аккаунт. В качестве
нейм-серверов к доменному имени вы прописали ns1-4.ваш-хостинг.com и
всё работает. Очнитесь ребята, мало, очень мало хостинг компаний дают
вам полный контроль над DNS зонами для ваших доменов.
Многие тупо привязывают к виртуальному хосту и всё пипец, даже
поддомены не разрешают добавлять. А что если нужно почту завести типа
имя@вашдомен.ру причем на сервисе mail.live.com или mail.google.com?
Недавно заказал VPS хостинг у РБК (hc.ru), они привязали мой домен к
моему хостингу. Ни панели, ни DNS сервера, ни хрена ничего нет. Пишу в
поддержку, говорят - давай нам список, мы пропишем. А если я вдруг
перепродаю хостинг, и мне нужно с доменами работать каждый день?
Неужели мне каждый раз обращаться в тех. поддержку со списками? Да.
Бред…
Ответ прост - используем личные или сторонние DNS серверы. Личный
естественно за деньги, так что вариант отпадает ;) В числе бесплатных
выделяю два самых адекватных: http://freedns.afraid.org/http://webnames.ru/
Второй мой любимый, но увы пользоваться разрешают только клиентам RegTime Ltd., поэтому поговорим о первом варианте.
На бесплатном DNS сервисе Afraid.org насчитвается порядка 500,000
пользователей и 1,5 млн DNS записей. Любой желающий может
зарегистрироваться и разместить любое количество DNS записей для своих
доменов. Вот так выглядит панель управления доменом:
Итак, допустим у вас есть домен domain.com и вы уже зарегистрировались
в сервисе Afraid.org. Прежде чем прописать DNS у регистратора, заходим
в раздел Domains на afraid.org. Жмём Add a domain. Добавляем domain.com
и выбираем Shared state - Private (если вы конечное не хотите, чтобы
чужые могли повесить кучу поддоменов на ваш домен). Добавляем.
В списке доменов вы увидите только что добавленный domain.com,
переходим в раздел Manage для этого домена. Автоматически создаются
несколько поддоменов для вашего domain.com типа irc, mail, www и т.д.
Удаляем ненужные. Добавляем необходимые.
Для каждой записи можно выбрать тип, и адрес, куда направлять. Если вы
хотите направить домен на ваш хостинг аккаунт, выбираем A-запись и
вбиваем IP адрес вашего хостинг аккаунта (уточните у хостера, если не
уверены). Можно так же добавлять MX и TXT записи для доменов и
поддоменов (для работы с почтой).
Ну затем зайдите в свою панельку управления доменом у вашего
регистратора, и смените DNS адреса на ns1.afraid.org, ns2.afraid.org,
ns3.afraid.org и ns4.afraid.org. Ждём пару часиков (а у кого и суток) и
вуала! Домен работает, ведёт на ваш хостинг аккаунт. Работать с доменом
на хостинг аккаунте точно так же, как и раньше работали, только
поддомены добавлять так просто не получится - нужно их в двух местах
прописывать: у хостера и у DNS хостера (afraid.org).
А если есть доступ к конфигурации httpd (apache), то вам панелька
вообще не нужна будет. Прописывать виртуальные хосты (директива
VirtualHost) гораздо проще и удобнее.
К тому же, если у вас 10 различных сайтов на одном домене (10
поддоменов), и вы вдруг решили разделить их по 2 и завели 5 хостинг
аккаунтов на различных адресах, то это тоже не проблема. На afraid.org
можно держать различные IP адреса для различных поддоменов в рамках
одного домена (не встречал такого у хостинг-провайдеров).