sixthfish wrote:
Здравствуйте, +Kenobi.
Вы писали 4 января 2003 г., 15:31:37:
K> Здравствуйте.
K> Вот решил сделать на работе ДНС сервер (в локалке, без доступа в
K> интернет,все 'клиенты' windows 9x), но обовсем по порядку.
K> Делаю так: в /etc/host.conf:
K> -----------------------
K> order bind,hosts
K> multi on
K> -----------------------
K> в /etc/nsswitch.conf:
K> -----------------------
K> <skip>
K> hosts: dns files
K> <skip>
K> ------------------------
K> далее правлю /etc/bind/named.conf (я там ничего из дефолтового не
K> трогал, только добавил зону)
K> ----------------------
K> zone "avia.net" {
K> notify no;
K> type master;
K> file "/etc/bind/db.avia";
K> };
K> ----------------------
K> /etc/bind/db.avia (сделал на основе db.127)
K> ------------------------
K> $TTL 604800
K> @ IN artoo.avia.net. root.avia.net. (
K> 200301041; Serial
K> 604800; Refresh
K> 86400; Retry
K> 2419200; Expire
K> 604800 ) ; Negative Cache TTL
K> ;
K> @ NS artoo.
K> ;
K> artoo A 192.168.1.1
K> --------------------------
K> далее в /etc/resolv.conf
K> --------------------------
K> search avia.net
K> nameserver 192.168.1.1
K> --------------------------
K> в /etc/hosts
K> --------------------------
K> 127.0.0.1 localhost
K> 192.168.1.1 artoo.avia.net artoo
K> --------------------------
K> проверяю ДНС
K> --------------------------
K> #nslookup
K> > set q=any
K> > avia.net
K> server: 192.168.1.1
K> address: 192.168.1.1#53
K> avia.net
K> origin=artoo.avia.net
K> mail.addr=root.avia.net
K> 200301041
K> 604800
K> 86400
K> 2419200
K> 604800
K> avia.net nameserver=artoo.avia.net
K> ------------------------------------------
K> вроде работает
K> далее настраиваю windows клиента:
K> настройки TCP/IP:
K> IP адрес: 192.168.1.11
K> маска подсети: 255.255.255.0
K> WINS: отключен
K> шлюз: нет
K> DNS: имя: binshu
K> домен: avia.net
K> порядок просмотра серверов DNS: 192.168.1.1
K> и все.
K> ------------------------------------------------------------------------
K> далее на windows делаю
K> ping artoo -- все окей
K> ping binshu -- все окей ;)
K> на сервере делаю
K> ping artoo -- все окей ;)
K> ping binshu -- сетевуха моргает секунд 10 и ping:unknown host binshu
K> ping 192.168.1.11 -- все окей
K>
-------------------------------------------------------------------------------------------------------------------------------------------
K> Вопрос: что я не так делаю?
K> PS. я только учусь ;) кстати все это под woody r0
Вы не прописали binshu в бинде. Винда видит binshu
т.к. для ресолвинга помимо DNS используется
нетбиос. сервер не видит binshu т.к. ни в DNS ни в
/etc/hosts ничего о нем нет.
А что делать, если IP адреса клиентам раздает dhcp, то есть ip адреса
непостоянны, что тогда и где прописывать?