9 января 2011 г.

настройка DNS

Доброго времени суток, уважаемые блоггеры. Как и обещала, продолжаю рассказ о том, как подключить персональный домен к блогу на blogspot. Начало здесь. Читать обязательно, т.к., как я уже сказала в предыдущей статье, скринов не будет, пошаговых инструкций не будет. Главная цель моих статей научить вас разбираться в настройках различных DNS, чтобы вы понимали, как это сделать, потому что на разных сайтах компаний, предоставляющих бесплатные сервера DNS, разный интерфейс и разные шаги по настройке.



И так, вы зарегистрировали свой личный домен у аккредитованного регистратора, выбрали бесплатный DNS, зарегистрировались на их сайте. Вот тут главный момент, вам необходимо найти на их сайте адреса их NS серверов. Как мы выяснили в предыдущей статье, сервера бывают первичные и вторичные, значит нам необходимо найти как минимум 2 записи. Эти записи могут называться
Nameservers
nameserver
NS records
И иметь вот такой вид:
ns1.namesite.com
ns2.namesite.com
Запись nsX - это обозначение самого сервера, вроде, как порядковый номер, это всегда буквы ns с любой цифрой.
Запись namesite.com - как правило, это название сайта, который предоставляет DNS бесплатно, на котором вы зарегистрировались и находитесь на данный момент.
На практике, ns-серверов может быть много, и каждый имеет внутри своего названия цифру. Но пользователю будет выдано от 2 до 4 разных адресов серверов.

Эти записи могут быть сразу в открытом доступе, на главной странице сайта, а могут появится в вашем кабинете только после регистрации, или после того, как вы добавите зону, зона будет помещена именно на определенные сервера, адреса которых вы и получите в личном кабинете.
Поэтому сразу переходим к тому, что такое зона.

Зона - это непосредственно ваш голый домен, без всяких приставок, таких как www, ftp, mail и др.
Вы зарегистрировали свой домен mydomian.ru - это будет зона, а эта зона внутри себя будет иметь домены
mydomain.ru
www.mydomain.ru
ftp.mydomain.ru
mail.mydomain.ru
Но для вашего блога они все вам не нужны, и об этом чуть позже. Самое главное сейчас, что вы получили адреса серверов, на которых будет находиться ваш домен. Либо это произошло еще до регистрации, либо после регистрации, либо после добавления зоны. Теперь понимаете, почему я не рассказываю про какой-нибудь отдельный DNS сервер, и не делаю пошаговые картинки? Потому что, на каждом сервере будут свои настройки, и вы должны понимать, какие шаги вам нужно сделать, чтобы настроить свой домен на блоге blogspot.

И так, получив адреса NS серверов, идем на сайт своего регистратора, где вы купили себе домен, в свой кабинет. И находим ссылки на редактирование, изменение, добавление или делегирование DNS - у всех может быть по разному.
Выглядеть это будет примерно так:
DNS-серверы для домена mydomain.ru
                    Имя                              IP
DNS1     ns1.namesite.com
DNS2    ns2.namesite.com
DNS3
Я думаю, вы уже догадались, что полученные адреса серверов вы должны прописать в поле "Имя", по одному в каждой строке. Поля IP можно оставить пустыми.

Внизу такой таблички, будет кнопочка сохранить, или что-то в этом духе, и, скорее всего будет предложение проверить сервера. Каждый раз, когда я переводила свой домен на новые сервера (в предыдущей статье писала, что я переносила свой домен 4 раза), я всегда ставила галочку "проверить DNS сервера". Ждала проверки, затем на почту приходило письмо от регистратора, что DNS сервера протестированы, домен делегирован. И только после этого возвращалась в настройки DNS. И вам рекомендую сначала дождаться окончания тестирования. Во-первых, у меня были случаи, что сервера не были найдены, и поэтому настраивать домен не имело смысла, он не делегировался регистратором. Во-вторых, до тех пор, пока домен не будет делегирован, изменения, сделанные в настройках DNS не вступят в силу.

И вот, долгожданное письмо от регистратора получено: Сервера проверены, домен делегирован. Теперь можно мучить настройки DNS сервера. Возвращаемся на сайт DNS. Заходим в свой кабинет. Тут опять, у всех все будет по-разному, в зависимости от выбранного free DNS. Но суть одна. Нам необходимо отредактировать нашу зону, кто забыл, в примере она носит название mydomain.ru.

На минутку обратимся к официальной документации Google о настройке DNS сервера для персонального домена в справке Blogger. Справка на английском языке, но объяснения проще в сети не найти. Все четко и ясно, главное вникнуть в суть. Суть такова: необходимо привязать свой домен к серверу Google, создать такую запись, как-будто бы наш домен и Google "одно и то же". Есть 2 пути решения этой задачи. По итоговому результату они практически идентичны. Вы сообщаете DNS серверу, что ваш сайт лежит на сервере гугла.
  • Путь 1: Создать CNAME запись. В настройках она может быть, как под названием CNAME, так и под названием Aliases, что означает псевдоним.
  • Путь 2: Создать А запись. В настройках это может быть одна буква A или может быть написано "IP Addresses".
На всякий случай уточняю, CNAME и A это пункты настроек, в которые нужно зайти, чтобы внести в них изменения.
Если в самом начале после добавления зоны, какие-то поля оказались заполнены, то все нужно удалить. Все настройки вашего домена вы должны определить вручную.
Во многих настройках DNS, когда вы хотите внести запись CNAME, система будет вас предупреждать, что эта настройка только для продвинутых, и ей необходимо пользоваться только в том случае, если вы хорошо понимаете, зачем это делаете. Но не для того ли я затеяла такие подробные статьи, чтобы вы хорошо понимали, что вам нужно делать.

Вообще, я так определилась, что предпочтительней использовать записи A, но чтобы их создать, нам необходимо узнать IP адрес нашего домена. А на данном этапе мы его не знаем, т.к. мы ещё не определили, что наш домен должен быть привязан к серверу Google. Но из справки Blogger (см. ссылку выше) мы знаем вот такой адрес Google ghs.google.com. Вот тут вам придется проявить свою фантазию. Так как настройки CNAME в разных DNS серверах значительно отличаются.
1. Гугл рекомендует сделать, примерно, такую запись:
CNAME (или Alias)     Actual Name (или Value)
    www                                   ghs.google.com
2. Многие другие блоггеры рекомендуют сделать, примерно, такую запись:
CNAME (или Alias)     Actual Name (или Value)
   www.mydomain.ru        ghs.google.com
или такую
CNAME (или Alias)     Actual Name (или Value)
   www.mydomain.ru         ghs.google.com.
и даже такую
CNAME (или Alias)     Actual Name (или Value)
   @                                         ghs.google.com.
Каждая такая запись ПРАВИЛЬНАЯ! Обратите внимание, в некоторых строках в конце ghs.google.com стоит точка. Эта точка не конец моей строки, а эта точка должна быть в записи CNAME.
3. Но я рекомендую сделать такую:
CNAME (или Alias)     Actual Name (или Value)
    mydomain.ru                   ghs.google.com
Почему именно так? Потому что все предыдущие записи рассчитаны на то, что ваш блог будет находиться по адресу www.mydomain.ru. И именно этот адрес мы привязываем к адресу гугл. Если у вас не получится сделать, как у меня, сделайте так, как я описала выше. Это тоже правильно.

Теперь ждем, пока обновится информация на серверах. Я писала, что это может занять несколько часов. Чтобы не пропустить момент, мы можем периодически проверять, вступили изменения в силу или нет. Для этого находим любой сервис "узнать IP сайта", например, этот, кто умеет пользоваться командной строкой и командой ping тот может проверять через нее.
Как только при проверке вы увидите IP своего домена, он будет вида 74.124.77.126, в общем любые цифры, вы сразу это поймете. Теперь вы знаете IP своего домена. И можно настроить A запись. Вообще, в А записи мы должны сообщить, что любой из этих доменов
mydomain.ru
www.mydomain.ru
находится на таком-то IP (который вы узнали). И тут тоже есть где разгуляться, делать разные записи и все они будут верны.
Т.к. у вас уже указан основной домен в CNAME записи, то дублировать его не нужно, поэтому можно просто указать, что голый домен без www имеет такой-то IP. Примерный вид записи:
Имя (Name)                         IP
www.mydomain.ru       XX.XXX.XX.XXX
(где  XX.XXX.XX.XXX - IP адрес, который вы получили после настройки CNAME записи)
Так же можно удалить запись CNAME, и прописать голому домену IP, который вам известен. Если у вас с самого начала не удалось прописать CNAME запись без www (по-моему примеру), и вы сделали ее с www, то значит IP прописываем без www. Т.е. логика проста. Мы должны обоим нашим доменам, и голому, и с www, прописать адрес. Записи не должны дублироваться. Если CNAME  без www, то IP с www, и наоборот. Или удаляем полностью запись CNAME и прописываем IP домену с www, и домену без www.  

После этих последних настроек мы ждем, когда все изменения вступят в силу. Чтобы быть в курсе, мы проверяем, находится ли IP  домена по запросу с www. Только когда по обоим доменам, с www и без www, мы видим IP адреса. 

Дальше, проще некуда. Заходим в настройки нашего любимого Blogger. Заходим на вкладку  "Настройки" - "Публикация". В самом верху жмете на ссылку "перейти к блогу персональный домен". Чуть ниже под оранжевой чертой справа будет запись "У вас уже есть домен?" и ссылка "перейти к расширенным настройкам". 

Вот, он самый момент X. Можно затаить дыхание... Кто помнит, я писала, что долго мучилась с тем, как сделать домен без www. И искала причину в настройках DNS. Да, если бы речь шла о другом хостинге, не о blogspot, то все настройки нужно было бы делать в DNS, а тут все элементарно. В строку "ваш домен" вписываем название вашего домена, без www, только название
MYDOMAIN.RU
Да, да, именно прописными буквами, и только ими. Вводим каптчу, сохраняем. И наш домен отображается в адресной строке без www. Если вы введете свой домен строчными буквами без www, то blogger выдаст ошибку "имена хоста блога должны иметь субдомен, пример www.mydomain.ru". Иначе, как глюком это не назовешь. Но это так. Теперь, после того, как вы сохранили свой домен без www, под строкой с доменом появится новая запись:
Переадресовать www.mydomain.ru в mydomain.ru 
Ставим галочку. Все, кто будет набирать в адресной строке браузера ваш адрес с www, будет автоматически перенаправлен на адрес без www.
Вот и все готово!

Но ещё несколько слов в заключении.
Везде пишут, что все настройки можно сделать за раз, ничего не дожидаясь. И в конце приписывают, что настройки вступят в силу в течении 48 часов. При всем моем уважении к другим авторам, не слушайте их! Если вы уже имеете посещаемый блог, делайте все настройки поэтапно, каждый раз дожидаясь, когда изменения вступят в силу, и тогда ваш блог будет доступен посетителям сразу, как только вы сохраните личный домен в панели Blogger. Если же вы все сделаете за раз, да где-то допустите ошибку, вы будете ждать 48 часов, пока изменения вступят в силу, а эти изменения окажутся ошибочными, и вы лихорадочно начнете искать выход, куда-то писать, расстраиваться. Не позволяйте ситуации овладеть вами.
Теперь я со спокойной душой отпускаю вас искать блоги, где все рассказано по шагам, с картинками, гуглите, но не забывайте моих советов. Я уверена, что именно они окажут вам самую важную поддержку и услугу в переходе на свой личный домен.

P.S. Если что-то непонятно, не стесняйтесь, задавайте вопросы в комментариях. Можете написать мне на почту (адрес есть на странице "услуги" и "об авторе").

источник: http://amateurblogger.ru/2010/07/how-configure-personal-domain-blogspot.html

0 коммент.:

Отправить комментарий