Настройка пользовательских имен с BIND9

допустим, я купил новый домен (somedomain.com) из регистратора домена, и я хотел настроить свой собственный сервер имен на сервере, который имеет два IP-адреса.

  1. сначала я покупаю домен.
  2. Я вам сервер.
  3. установить BIND9.
  4. Я войти на сервер и подготовить записи DNS для NS1.SOMEDOMAIN.COM и NS2.SOMEDOMAIN.COM.

где я могу установить их в BIND и как мне это сделать это?

Следующий Шаг: Вернитесь к реестру домена и установите DNS для указания NS1.SOMEDOMAIN.COM и NS2.SOMEDOMAIN.COM.

плохо ли, если домен, который я пересылаю, указывает на собственный домен сервера имен? Должен ли я это изменить? Как он знает, куда идут NS1 и NS2, когда оба поддомена находятся отдельно от домена, который им пересылается?

должен ли я просто использовать DNS, предоставленный моим реестром, и сделать две записи записи CNAME для NS1 и NS2 указать на ips сервера вновь созданного DNS-сервера? Сработает ли это?

может ли кто-нибудь объяснить мне этот процесс? Спасибо.

1 ответов


удивительно, никто не ответил на этот простой вопрос. Самый короткий ответ-добавить следующий шаг, который имеет решающее значение для использования ваших серверов имен в записи WHOIS:

Шаг 5: вернитесь к своему регистратору (где бы вы ни купили домен на шаге 1) и создайте специальные записи сервера имен в панели административного управления; например, на godaddy.com, вам нужно перейти к advanced > hosts и там вы можете настроить ns1, чтобы указать на IP-адрес вашего сервера (Шаг 2). Вы нужно будет сделать то же самое для ns2. Это будет варьироваться от регистратора к регистратору, проконсультироваться с их документацией или обратиться в службу поддержки клиентов.

Шаг 6: обновите запись WHOIS, чтобы отразить ваши новые серверы имен.

где я могу установить их в BIND и как я должен это сделать?

вы бы установили их в записи зоны домена, в отличие от этого:

yourdomain.com.   IN    SOA     ns1.yourdomain.com. you.yourdomain.com. (
                        1032789388
                        10800
                        3600
                        604800
                        300 )
yourdomain.com.   IN      NS      ns1.yourdomain.com.
yourdomain.com.   IN      NS      ns2.yourdomain.com.
ns1.yourdomain.com.       IN      A       xxx.xxx.xxx.xxx
ns2.yourdomain.com.       IN      A       yyy.yyy.yyy.yyy

это плохо, если домен, который Я переадресация указывает на собственный домен nameserver? Должен ли я это изменить?

запуск DNS из того же домена в порядке.

как он знает, куда идут NS1 и NS2, когда оба поддомена находятся отдельно от домена, который им пересылается?

см. Шаг 5 выше-ваш регистратор обрабатывает этот бит, регистрируя ваши серверы имен и позволяя им участвовать в сети.

должен ли я просто использовать DNS, предоставленный моим реестром, и сделать две записи записи CNAME для NS1 и NS2, чтобы указать на IP-адреса сервера вновь созданного DNS-сервера? Сработает ли это?

Это не будет работать, поскольку вам все равно нужно будет сделать Шаг 5; честно говоря, я не уверен, что произойдет, если вы не будете обслуживать DNS для ns1 с того же хоста.

дополнительная информация:

в то время как вы можете запустить один DNS-сервер для ns1 и ns2, не рекомендуется. Обычно вы хотите, чтобы ваш вторичный (ведомый) DNS-сервер был как можно дальше от вашего основного (главного) DNS-сервера... находясь в другой стране, как правило, лучший. Но технически ничто не мешает вам использовать два разных IP-адреса на одном физическом оборудовании.