imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 02.12.2004, 00:49     # 1
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
помогите настроить DNS Server Bind9

привет.. помогите уважаемые проффи!
вот такая конфигурашка... синтаксически вроде правилня но вот комьпьютеры в локалке по именам себя не видят... даже r01 сам себя по имени не знает
в интернет однако все ходят нормально

bind 9 стоит на r01 (debian)
в сети еще две workstation
им r01 присылает по dhcp всё что им нужно и проверенно DNS Server они получали... (смотрел командой ipconfig /all под виндовс)

ну так вот сами конфиги.

named.conf
Цитата:
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

//include "/etc/bind/named.conf.options";

//=== Tut MOE ===
acl internals {192.168.0.0/24; };

options
{
directory "/etc/bind";
auth-nxdomain no;
forward only;
forwarders
{
127.0.0.1;
213.191.74.19;
213.191.92.86;
};
allow-transfer {none; };
listen-on {any; };

listen-on-v6 {none; };
transfers-in 20;
transfers-out 20;
notify no;
recursion yes;
allow-recursion {internals; };
};

logging
{
//chanel warnen
//{
// file "/var/log/named/warn.log" version 3 size 100K;
// severity warning;
// print-category yes;
// print-severity yes;
// print-time yes;
//};
//cathegory default {warnen; };
};



// 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";
allow-transfer {internals; };
allow-update {none; };
};

zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
allow-transfer {internals; };
allow-update {none; };
};

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 "com" { type delegation-only; };
// zone "net" { type delegation-only; };

// From the release notes:
// Because many of our users are uncomfortable receiving undelegated answers
// from root or top level domains, other than a few for whom that behaviour
// has been trusted and expected for quite some length of time, we have now
// introduced the "root-delegations-only" feature which applies delegation-only
// logic to all top level domains, and to the root domain. An exception list
// should be specified, including "MUSEUM" and "DE", and any other top level
// domains from whom undelegated responses are expected and trusted.
// root-delegation-only exclude { "DE"; "MUSEUM"; };

include "/etc/bind/named.conf.local";
shuron вне форума  
Старый 02.12.2004, 01:24     # 2
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
А что в этих файлах написал?

file "/etc/bind/db.0"
file "/etc/bind/db.255"

И что говорит /var/log/messages ?

Ах... у тебя Debian!!!

см. ниже...

Последний раз редактировалось Gennadi; 02.12.2004 в 10:05.
Gennadi вне форума  
Старый 02.12.2004, 03:31     # 3
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
Сохраняешь свой конфиг:

mv /etc/bind/named.conf /etc/bind/named.conf.original

потом создаёшь три новых файла с таким содержанием:

touch /etc/bind/named.conf
touch /etc/bind/0.168.192.in-addr.arpa
touch /etc/bind/shuron.de

(shuron.de ) - это название твоего домена во внутренней сети! Замени его на тот который у тебя в действительности

/etc/bind/named.conf
Цитата:
#
acl internal { 127.0.0.1; 192.168.0.0/24; };
options {
directory "/var/cache/bind";
auth-nxdomain no;
allow-query { internal; };
allow-recursive { internal; };
forwarders { 127.0.0.1; 213.191.74.19; 213.191.92.86; };
listen-on port 53 { 192.168.0.1; 127.0.0.1; } ;
version "Made in Germany.";
};
logging {
category lame-servers { null; };
category cname { null; };
};
zone "." {
type hint;
file "/etc/bind/db.root";
};
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 "shuron.de" {
type master;
file "/etc/bind/shuron.de";
allow-query { internal; };
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/0.168.192.in-addr.arpa";
allow-query { internal; };
};
/etc/bind/0.168.192.in-addr.arpa:
Цитата:
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 1D
@ IN SOA r01.shuron.de. hostmaster.shuron.de. ( 1 3H 1H 1W 3H )
@ IN NS r01.shuron.de.

1 IN PTR r01.shuron.de.

2 IN PTR workstation1.shuron.de.
3 IN PTR workstation2.shuron.de.
/etc/bind/shuron.de:
Цитата:
$ORIGIN shuron.de.
$TTL 1D
@ IN SOA r01 hostmaster ( 1 3H 1H 1W 3H )
@ IN NS r01

@ IN MX 10 r01

r01 IN A 192.168.0.1

workstation1 IN A 192.168.0.2
workstation2 IN A 192.168.0.3
Проверь эти файлы.....

/etc/resolv.conf:
Цитата:
search shuron.de
nameserver 127.0.0.1
/etc/hosts.conf:
Цитата:
order hosts, bind
multi on
/etc/hosts:
Цитата:
127.0.0.1 localhost
192.168.0.1 r01.shuron.de r01
/etc/init.d/bind9 reload

смотри логи:

tail -fn 200 /var/log/syslog

Последний раз редактировалось Gennadi; 02.12.2004 в 10:01.
Gennadi вне форума  
Старый 15.12.2004, 00:58     # 4
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
пардон что долго не отвечал.. время ноль

Gennadi
как всегда у тебя подробный ответ! Класс!

но что-то у меня не то...
aalow-recursive neponravilos
Цитата:
Dec 15 00:16:29 localhost named[779]: loading configuration from '/etc/bind/name
d.conf'
Dec 15 00:16:30 localhost named[779]: /etc/bind/named.conf:7: unknown option 'al
low-recursive'
Dec 15 00:16:30 localhost named[779]: reloading configuration failed: failure
кстати
вто как уменя всй выглядит

Цитата:
acl internal { 127.0.0.1; 192.168.0.0/24; };
options {
directory "/var/cache/bind";
auth-nxdomain no;
allow-query { internal; };
allow-recursive { internal; };
forwarders { 127.0.0.1; 213.191.74.19; 213.191.92.86; };
listen-on port 53 { 192.168.0.1; 127.0.0.1; } ;
version "Made in Germany.";
};
logging {
category lame-servers { null; };
category cname { null; };
};
zone "." {
type hint;
file "/etc/bind/db.root";
};
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 "chaoszone" {
type master;
file "/etc/bind/chaoszone";
allow-query { internal; };
};
zone "0.168.192.in-addr.arpa" {
type master;
file "/etc/bind/0.168.192.in-addr.arpa";
allow-query { internal; };
};

chaoszone
Цитата:
$ORIGIN shuron.de.
$TTL 1D
@ IN SOA r02 shuron ( 1 3H 1H 1W 3H )
@ IN NS r02

@ IN MX 10 r02

r02 IN A 192.168.0.1

$GENERATE 0-9 r0$ A 192.168.0.${+100}
$GENERATE 10-15 r$ A 192.168.0.${+100}
$GENERATE 16-32 r$ A 192.168.0.${+100}
$GENERATE 33-47 r$ A 192.168.0.${+100}

$GENERATE 0-9 s0$ A 192.168.0.${+200}
$GENERATE 10-32 s0$ A 192.168.0.${+200}

supernova IN CNAME s0
gizmo IN CNAME s1
marvin IN CNAME s3
fire IN CNAME s4
wanza IN CNAME s6
stargate IN CNAME s17


0.168.192.in-addr.arpa
Цитата:
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 1D
@ IN SOA r02.chaoszone. shuron.chaoszone. ( 1 3H 1H 1W 3H )
@ IN NS r02.chaoszone.

1 IN PTR r02.chaoszone.

; Server erzeugen ------------------------------
$GENERATE 0-9 ${+200} PTR s0$.chaoszone.
$GENERATE 0-32 ${+200} PTR s$.chaoszone.

;----- Router erzeugen von r01 bis r16 ---------
$GENERATE 0-9 ${+100} PTR r0$.chaoszone.
$GENERATE 10-16 ${+100} PTR r0$.chaoszone.
$GENERATE 0-16 ${+116} PTR r0$.chaoszone.
$GENERATE 0-16 ${+132} PTR r0$.chaoszone.

;-----------------------------------------------
$GENERATE 1-99 $ PTR pc$.chaoszone.
db.local..
может тут ошибка?
Цитата:
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
@ IN A 127.0.0.1
db.127
Цитата:
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
1.0.0 IN PTR localhost.
db.0
Цитата:
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
db.255
Цитата:
;
; BIND reverse data file for broadcast zone
;
$TTL 604800
@ IN SOA localhost. root.localhost. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS localhost.
короче домена caoszone
рутер называется r02
но сути это не меняет не работает нормально

остальные файлы тоже выставил как ты сказал
shuron вне форума  
Старый 18.12.2004, 14:41     # 5
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
Цитата:
но что-то у меня не то...
aalow-recursive neponravilos
allow-recursion - будет правильно.....


Файлы db.local, db.127, db.0 и db.255 обычно правильно сконфигурированы по дефолту и править их ненадо.

PC: Если ты хочешь, чтобы DHCP автоматически делал записи в зонах DNS'а - то нужно по другому конфигурировать.....
Gennadi вне форума  
Старый 18.12.2004, 20:03     # 6
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
Цитата:
Сообщение от Gennadi
allow-recursion - будет правильно.....


Файлы db.local, db.127, db.0 и db.255 обычно правильно сконфигурированы по дефолту и править их ненадо.

PC: Если ты хочешь, чтобы DHCP автоматически делал записи в зонах DNS'а - то нужно по другому конфигурировать.....
allow-recursion - попробую!

DHCP поиде в DNS записи не должен делать..
они уже все на серваке итак записаны...
DHCP просто когда адрес задаёт передает адрес DNS Servaka
shuron вне форума  
Старый 25.12.2004, 15:02     # 7
shuron
Full Member
 
Аватар для shuron
 
Регистрация: 16.09.2003
Сообщения: 793

shuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царствеshuron Луч света в тёмном царстве
Опять какието траблы, как я понимаю теперь в конфигурации зон

Цитата:
loading configuration from '/etc/bind/named.conf'
Dec 25 14:24:52 r02 named[939]: no IPv6 interfaces found
Dec 25 14:24:52 r02 named[939]: /etc/bind/named.conf:14: unknown logging category 'cname' ignored
Dec 25 14:24:52 r02 named[939]: dns_master_load: /etc/bind/0.168.192.in-addr.arpa:19: extra input text
Dec 25 14:24:52 r02 named[939]: zone 0.168.192.in-addr.arpa/IN: loading master file /etc/bind/0.168.192.in-addr.arpa: extra input text
Dec 25 14:24:52 r02 named[939]: dns_master_load: /etc/bind/chaoszone:6: chaoszone.chaoszone: not at top of zone
Dec 25 14:24:52 r02 named[939]: zone chaoszone/IN: loading master file /etc/bind/chaoszone: not at top of zone
привожу зоны:
файл
chaoszone
Цитата:
$ORIGIN chaoszone
$TTL 1D
@ IN SOA r02 chaoszone ( 1 3H 1H 1W 3H )
@ IN NS r02

@ IN MX 10 r02

r02 IN A 192.168.0.102

$GENERATE 0-9 r0$ A 192.168.0.${+100}
$GENERATE 10-15 r$ A 192.168.0.${+100}
$GENERATE 16-32 r$ A 192.168.0.${+100}
$GENERATE 33-47 r$ A 192.168.0.${+100}

$GENERATE 0-9 s0$ A 192.168.0.${+200}
$GENERATE 10-32 s0$ A 192.168.0.${+200}

supernova IN CNAME s0
gizmo IN CNAME s1
marvin IN CNAME s3
fire IN CNAME s4
wanza IN CNAME s6
stargate IN CNAME s17
и
0.168.192.in-addr.arpa
Цитата:
$ORIGIN 0.168.192.in-addr.arpa.
$TTL 1D
@ IN SOA r02.chaoszone. shuron.chaoszone. ( 1 3H 1H 1W 3H )
@ IN NS r02.chaoszone.

1 IN PTR r02.chaoszone.

; Server erzeugen ------------------------------
$GENERATE 0-9 ${+200} PTR s0$.chaoszone.
$GENERATE 0-32 ${+200} PTR s$.chaoszone.

;----- Router erzeugen von r01 bis r16 ---------
$GENERATE 0-9 ${+100} PTR r0$.chaoszone.
$GENERATE 10-16 ${+100} PTR r0$.chaoszone.
$GENERATE 0-16 ${+116} PTR r0$.chaoszone.
$GENERATE 0-16 ${+132} PTR r0$.chaoszone.

;-----------------------------------------------
$GENERATE 1-99 $ PTR pc$.chaoszone.
Может ты уже видиш что нетак?
походу просто где-то точки позабывал..
ил ещё что-то я никак не дошарю где их надо ставить

Последний раз редактировалось shuron; 25.12.2004 в 15:04.
shuron вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 14:10.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.