Ru-Board.club
← Вернуться в раздел «UNIX»

» Помогите разобраться с BIND

Автор: HiDux
Дата сообщения: 23.04.2007 09:13
Проблема в следующем:

У меня есть компьютер в сети 192.168.111.12 с именем USER. Сеть без домена.
Реньше был под Windows, теперь пробую установить ASPLinux.

Я создаю в BIND зону для локальной сети 111.168.192.IN-ADDR.ARPA. Добавляю адрес 192.168.111.12 для компьютера USER.

Теперь суть проблнмы:
Раньше было так (сервер Windows, клиент Windows):

C:\>nslookup
Default Server: serv1.localdomain
Address: 192.168.111.5

> 192.168.111.12
Name: user
Address: 192.168.111.12

> user
Name: user
Address: 192.168.111.12

Тоесть и прямая и обратныя зоны работают.

Теперь стало так (сервер ASPLinux, клиент Windows):
[root]# nslookup
Default Server: serv1.localdomain
Address: 192.168.111.5

> 192.168.111.12
Name: user.
Address: 192.168.111.12

> user.
Name: user.
Address: 192.168.111.12

После имени user надо обязательно ставить точку.

Раньше я мог например (в клиенте под Windows)
C:\ping user
и команда работала. А теперь не могу из-за этой точи в конце.
Или указать сетевой диск:
//user/Disk_D

//user./Disk_D - тоже не работает

Как от этой точки избавиться?


Автор: Drron
Дата сообщения: 23.04.2007 09:26
Покажи конфиг
Автор: HiDux
Дата сообщения: 23.04.2007 09:44
// Red Hat BIND Configuration Tool
//
// Default initial "Caching Only" name server configuration
//

options {
    directory "/var/named";
    dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
    /*
     * If there is a firewall between you and nameservers you want
     * to talk to, you might need to uncomment the query-source
     * directive below. Previous versions of BIND always asked
     * questions using port 53, but BIND 8.1 uses an unprivileged
     * port by default.
     */
     // query-source address * port 53;
    forwarders {
        2хх.1хх.6.1;
        2хх.1хх.7.1;
        };
    listen-on port 53 {
        192.168.111.5;
        127.0.0.1;
        };
};


};
zone "183.168.111.IN-ADDR.ARPA." IN {
    type master;
    file "192.168.111.db";
};
zone "." IN {
    type hint;
    file "named.root";
};

zone "localdomain." IN {
    type master;
    file "localdomain.zone";
    allow-update { none; };
};

zone "localhost." IN {
    type master;
    file "localhost.zone";
    allow-update { none; };
};

zone "0.0.127.in-addr.arpa." IN {
    type master;
    file "named.local";
    allow-update { none; };
};



zone "255.in-addr.arpa." IN {
    type master;
    file "named.broadcast";
    allow-update { none; };
};

zone "0.in-addr.arpa." IN {
    type master;
    file "named.zero";
    allow-update { none; };
};

include "/etc/rndc.key";



Добавлено:
////192.168.111.db



$TTL 1H                    
@    SOA    serv1.localdomain.    root.serv1.localdomain. (    7
                        3H
                        1H
                        1W
                        1H )
                        NS    serv1.localdomain.    
1    PTR    serv1.localdomain.    
3    PTR    serv3.localdomain.    
5    IN    1H    PTR    servk5.    
7    PTR    aaa.    
12    PTR    user.    
Автор: Strange
Дата сообщения: 23.04.2007 14:10
HiDux
В Винде дефолтный суффикс сети прописан?


Цитата:
12 PTR user.

попробуй здесь точку убрать.
Автор: ZaqwrKos
Дата сообщения: 23.04.2007 14:10
почитайте
http://ru.wikipedia.org/wiki/DNS
PTR вам вообще зачем ?
Автор: tankistua
Дата сообщения: 23.04.2007 14:51
а где прямая зона в конфиге ?
или у тебя local ?
Автор: ZaqwrKos
Дата сообщения: 23.04.2007 14:55

Цитата:
zone "0.0.127.in-addr.arpa."


Цитата:
"183.168.111.IN-ADDR.ARPA."

попорбуйте убрать точки в конце
Автор: Strange
Дата сообщения: 23.04.2007 15:03

Цитата:
183.168.111.IN-ADDR.ARPA." IN

А здесь никто не опечатался?
Автор: HiDux
Дата сообщения: 24.04.2007 08:09

Цитата:
А здесь никто не опечатался?


Прошу прощения
111.168.192.IN-ADDR.ARPA." IN



Цитата:
В Винде дефолтный суффикс сети прописан?


Что-то я затормозил. Напомни пожалуйста где протисываеться!
Автор: Strange
Дата сообщения: 24.04.2007 12:16
HiDux
В винде - свойствах TCP/IP сетевухи, закладка DNS.
Автор: Drron
Дата сообщения: 24.04.2007 16:58
Вот часть конфига который у меня работет:

//named.conf

acl our-net {
192.168.1.0/24;
};

zone "1.168.192.IN-ADDR.ARPA" {
type master;
file "dynamic/1.168.192.IN-ADDR.ARPA.rev";
allow-update {
our-net;
};

};

//1.168.192.IN-ADDR.ARPA.rev

$ORIGIN .
$TTL 3600 ; 1 hour
1.168.192.IN-ADDR.ARPA IN SOA proxy.mydomain.ru. root.proxy.mydomain.ru. (
2 ; serial
3600 ; refresh (1 hour)
900 ; retry (15 minutes)
3600000 ; expire (5 weeks 6 days 16 hours)
3600 ; minimum (1 hour)
)
NS proxy.mydomain.ru.
$ORIGIN 1.168.192.IN-ADDR.ARPA.
1 PTR proxy.mydomain.ru.
Автор: makss74
Дата сообщения: 26.04.2007 22:22
Не понял а где запись для прямой зоны, то что вы привели, обратная зона это разрешение имен по IP должна быть запись для прямой зоны( если честно щас вообще не должно работать) то есть должно работать что то типа
nslookup 192.168.111.12
вам от этого запроса должно выдать имя
если у вас это localdomain то приведите его здесь вот там как раз имена должны быть без точек
то есть типа этого
user A 192.168.111.12

Страницы: 1

Предыдущая тема: SLAX Linux Live CD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.