Установка BIND9 DNS на CentOS
3 мин
За все время работы не сталкивался с установкой DNS на сервер, а тут пришлось устанавливать Slave DNS на новом сервере клиента. Думаю, что порядок действий будет полезен, как админам так и web-разработчикам.

Domain Name System




www.grani.ru следует писать www.grani.ru. — именно так, с точкой. Когда клиент просит рекурсивный DNS сервер сказать, какой IP адрес у www, процесс начинается с определения авторитетных серверов для зоны ru. И начинается он с запроса в зону ".", сервера которых отвечают, что у зоны RU есть несколько авторитетных серверов, и дальше процесс рекурсивно продолжается, пока мы не узнаем, что A-запись для www указывает на 46.226.110.151, после чего браузер идёт по этому адресу и выясняет, что Роскомнадзор… Впрочем, пост не о цензуре.| Сервис | Кол-во NS | Кол-во доменов | Типы записей | TTL | Доп. фичи |
|---|---|---|---|---|---|
| pdd.yandex.ru | 2 | 50 | AAAA и SRV | + | Есть API |
| cloudflare.com | 2 | неограниченное | AAAA, SRV, SPF, LOC | + | |
| 2ns.info | 4 | неограниченное | AAAA и SRV | + | Есть экспорт. Показывает регистратора, дату регистрации домена, дату окончания регистрации, тИЦ. By leonid239 |
| dns.he.net | 5 | 50 | все | + | NS доступны по IPv6. Свой DDNS-сервис |
| www.netbreeze.net/dns | 3 | 1 | AAAA и SRV | + | Есть API |
| entrydns.net | 3 | неограниченное | AAAA и SRV | + | Есть свой DDNS-сервис, REST-api |


search local.company.name
nameserver 10.0.20.186
root@t510 0 ~ % ping -c 1 cdash-master
PING cdash-master.local.company.name (10.0.20.237) 56(84) bytes of data.
64 bytes from 10.0.20.237: icmp_seq=1 ttl=63 time=214 ms
...
