Настройка bind для локальной сети

Linux dns bind9

Ситуация такая, нужно настроить DNS сети, чтобы он обслуживал локальную зону local.
Тоесть в ней должны быть адреса www.local, ns.local, fignya.local и тд
Поставил bind9 привёл конфиг к такому виду
include "/etc/bind/named.conf.options";

// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
type master;
file "/etc/bind/db.local";
};

zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};

zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};

zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
zone "local" {
type master;
file "/etc/bind/zone.local";
};
Ничего не трогал, ничего не менял, только добавил зону local, содержимое файла zone.local
$TTL 604800
@ IN SOA local. root.local. (
0902200901 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL

@ IN NS local.
@ IN A 192.168.0.2
www A 192.168.0.1

Сервер стартовал успешно, ошибок в зоне нет
root@asus10:/etc/bind# named-checkzone local /etc/bind/zone.local
zone local/IN: loaded serial 902200901
OK

домен пингуется ping local идёт успешно, а вот ping www.local не идёт, думал, думал. Бился бился... ничего. Пока не попробывал с Windows клиента, с винды всё пингуется норм и то и это, что делать? Как заставить и линукс клиентов работать?
Сервер bind9 on ubuntu 7.10, linux client Ubuntu 7.10
Ответы:
Посмотри  здесь:
По моему очень удачный пример. На его основе можешь подредактировать свои конфигурационные файлы (1).
Для того. чтобы не было проблем с записями в зоне - придерживайтесь четкого описания полей:
www     ttl   IN    A    192.168.0.1
параметр ttl не обязателен, он просто указывает время жизни записи в кэше, но в общем случае такая запись будет обработана правильно. Если пропустить префикс IN (или OUT в зависимости от применения записи), то BIND не будет корректно ее обрабатывать.
В файле /etc/resolv.conf dns сервер прописан?
Linux не любит домен local (лично я сталкивался с такой проблемой на CentOS 4, Ubuntu Server 8.10 и Debian). Нужно создать доменную зону с другим именем, например home.


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.