У меня проблемы с настройкой серверов имен. У меня есть доменное имя. У меня есть VPS, на котором работает CentOS с Bind. Я зарегистрировал домен с помощью GoDaddy. Я хочу настроить свои собственные серверы имен, то есть ns1.domain.com и ns2.domain.com
Какие настройки мне нужно использовать для этого в Godaddy, а также на моем VPS. На моем VPS установлен WHM, поэтому настройка не должна быть слишком сложной.
Я бы порекомендовал вам сначала понять, как работает DNS. Настроить и запустить все это довольно сложно. Вам нужно будет ознакомиться с различными типами зон и записей, которые вам понадобятся.
Возможно, самый простой шаг - заставить GoDaddy использовать ваши официальные серверы. Вам просто нужно будет войти в GoDaddy и изменить настройки DNS. Изменения вступят в силу в течение 24 часов.
вам нужно изменить свой домен godaddy в веб-интерфейсе, указав свой VPS как ns1, и вам нужно найти где-нибудь хороший сервис ns2, например http://freedns.afraid.org/.
на вашем VPS linux вам нужно написать файл зоны, который выглядит так:
$ORIGIN example.com
$TTL 86400
@ IN SOA dns1.example.com. hostmaster.example.com. (
2001062501 ; serial
21600 ; refresh after 6 hours
3600 ; retry after 1 hour
604800 ; expire after 1 week
86400 ) ; minimum TTL of 1 day
IN NS dns1.example.com.
IN NS dns2.example.com.
IN MX 10 mail.example.com.
IN MX 20 mail2.example.com.
IN A 10.0.1.5
server1 IN A 10.0.1.5
server2 IN A 10.0.1.7
dns1 IN A 10.0.1.2
dns2 IN A 10.0.1.3
ftp IN CNAME server1
mail IN CNAME server1
mail2 IN CNAME server2
www IN CNAME server2
Я настоятельно рекомендую вам взять книгу О'Рейли или что-то подобное, прежде чем пытаться администрировать собственный DNS. После нескольких часов исследования вы будете намного лучше подготовлены к настройке простого сервера привязки, который будет работать вечно и не будет постоянным источником проблем с поддержкой.
Я предполагаю, что WHM относится к диспетчеру веб-хостов cPanel? Я давно не возился с cPanel, но для серверов памяти это было намного сложнее, чем привязка.