[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DNS



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 адреса непостоянны, что тогда и где прописывать?




Reply to: