Назад | Перейти на главную страницу

Именованные альтернативы работают на example.com и www.example.com

У меня есть домен, зарегистрированный на eNom. Время от времени я буду делать nslookup example.com и получите IP-адрес. Однако когда я поставил nslookup www.example.com он отвечает

не могу найти www.example.com: сбой сервера

После перезапуска Named я получаю эту ошибку для example.com, пока www.example.com работает как положено.

Что могло вызвать эту проблему?

Я перезапускаю главный сервер имен в нашей сети; указанный домен размещен на другом сервере.

объявите ваш субдомен www как CNAME для вашего A - примера конфигураций bind9 ниже:

--- named.conf

*SNIP*
zone "domainname.com" {
     type master;
     file "/etc/bind/domainname.com";
     allow-update { none; };
};

--- /etc/bind/domainname.com

*SNIP*
@       IN      A       xxx.xxx.xxx.xxx
www     IN      CNAME   @

Ноты:

  • xxx.xxx.xxx.xxx - ваш IP-адрес (для домена)

  • в конфигах отсутствуют некоторые части (вместо СНИП); добавлены только интересные части

Каплах.

У вас действительно есть www в вашем файле зоны? Просто наличия имени (и работающего корня) недостаточно для работы поддомена www.