Как я могу использовать программное обеспечение BIND для перенаправления доменных имен из файлов DNS или зоны?
1 ответ
Единственными типами "перенаправления" в DNS являются CNAME, серверы пересылки и перенаправления NS. Перенаправление URL не является вопросом DNS, в этом случае вы указываете DNS на веб-сервер, который может обеспечить перенаправление URL.
CNAME - это, по сути, псевдоним одного полного доменного имени (FQDN) другому. Разрешение CNAME выполняется на клиенте.
Пример CNAME:
; zone file
example.com IN CNAME some-other-host.example.com.
Сервер пересылки DNS будет прозрачно прокси-запрос на другой сервер DNS. Разрешение выполняется на сервере.
Пример экспедитора:
// named.conf
zone "example.com" {
type forward;
forwarders { 127.0.0.127; };
};
Перенаправление сервера имен - это нечто среднее между созданием CNAME и пересылкой DNS. Вы предоставляете запись сервера имен (NS), которую запрашивающий клиент впоследствии будет запрашивать для записи.
; zone file
example.com IN NS 127.0.0.127;