bin 9 localhost

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Spook1680
лейтенант
Сообщения: 996
Зарегистрирован: 2009-07-28 12:26:09

bin 9 localhost

Непрочитанное сообщение Spook1680 » 2011-11-20 15:08:18

после бурной суботы торможу.
кто разжует
named -v
BIND 9.6.-ESV-R3

ну прописано forward only на провайдерские dns
это кусок

Код: Выделить всё

forward only;
        forwarders {
                87;
                21;
                
        };

все работает все хорошо))
но вот локальные машины пингуются только по ip
так же прописаны файлы для локальной зоны
0.168.192.in-addr.arpa
localhost.rev

Вопрос: Может локальная машина не пинговаться по имени хоста из за того что в named.conf прописано
forward only
или всетаки напортачено в файлах
0.168.192.in-addr.arpa
localhost.rev
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

терминус_
проходил мимо

Re: bin 9 localhost

Непрочитанное сообщение терминус_ » 2011-11-21 12:12:15

Код: Выделить всё

forward

 forward ( only | first );

forward is only relevant in conjunction with a valid forwarders statement. If set to 'only' the server will only forward queries, if set to 'first' (default) it will send the queries to the forwarder and if not answered will attempt to answer the query. This statement may be used in a zone, view or a global options clause.
http://www.zytrax.com/books/dns/ch7/que ... ml#forward

Аватара пользователя
Spook1680
лейтенант
Сообщения: 996
Зарегистрирован: 2009-07-28 12:26:09

Re: bin 9 localhost

Непрочитанное сообщение Spook1680 » 2011-11-21 14:04:54

спасибки., самнения по поводу only не обманули.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Spook1680
лейтенант
Сообщения: 996
Зарегистрирован: 2009-07-28 12:26:09

Re: bin 9 localhost

Непрочитанное сообщение Spook1680 » 2011-11-21 21:56:52

почему может быть косяк
для локальных машин, файл обратной зоны работает
named -v
BIND 9.6.-ESV-R3

Код: Выделить всё

WASP# nslookup 192.168.0.102
Server:		127.0.0.1
Address:	127.0.0.1#53

102.0.168.192.in-addr.arpa	name = wasp.

WASP# 
0.168.192.in-addr.arpa

Код: Выделить всё

$TTL 3600

0.168.192.in-addr.arpa. IN       SOA     ns.wasp.local. root.wasp.local. (
                                 2011111414     ; Seial
                                 7200    ; Refresh
                                 900     ; Retry
                                 6048000 ; Expire
                                 3600 )    ; Minimum


@       IN   NS   ns.wasp.local.
@       IN   NS   ns2.wasp.local.

2       IN   PTR   ser.
102     IN   PTR   wasp.
а вот

Код: Выделить всё

nslookup wasp
Server:		127.0.0.1
Address:	127.0.0.1#53

** server can't find wasp: NXDOMAIN

WASP# 

невидит

вот файл
wasp.local

Код: Выделить всё

$TTL     3600

wasp.local.         IN    SOA       ns.wasp.local. root.wasp.local. (
                                    2011111501       ; Seial
                                    3600      ; Refresh
                                    900       ; Retry
                                    3600000   ; Expire
                                    3600 )    ; Minimum


@                 IN     NS         ns.wasp.local.
@                 IN     NS         ns1.wasp.local.

localhost         IN     A          127.0.0.1
ns                IN     A          192.168.0.102
ns1               IN     A          192.168.0.102
wasp              IN     A          192.168.0.102




Если проверяем

Код: Выделить всё

named-checkzone wasp.local /etc/namedb/master/wasp.local
/etc/namedb/master/wasp.local:18: file does not end with newline
zone wasp.local/IN: loaded serial 2011111501
OK
WASP# 

Код: Выделить всё

named-checkzone 0.168.192.in-addr.arpa /etc/namedb/master/0.168.192.in-addr.arpa
/etc/namedb/master/0.168.192.in-addr.arpa:17: file does not end with newline
zone 0.168.192.in-addr.arpa/IN: loaded serial 2011111414
OK

"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

Аватара пользователя
Spook1680
лейтенант
Сообщения: 996
Зарегистрирован: 2009-07-28 12:26:09

Re: bin 9 localhost

Непрочитанное сообщение Spook1680 » 2011-11-22 22:03:19

Парни плиз.
Дайте подсказку., если доп. информацию нужна выложу напиши что.
Полюбасу кто-то с этим же работал и знает bind как свои пять пальцев.
Все доки перечитал почему из имени не делает ip не понятно.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "

терминус_
проходил мимо

Re: bin 9 localhost

Непрочитанное сообщение терминус_ » 2011-11-23 11:03:51

/etc/resolv.conf

Код: Выделить всё

domain local
и еще у вас ошибка в

Код: Выделить всё

$TTL 3600

0.168.192.in-addr.arpa. IN       SOA     ns.wasp.local. root.wasp.local. (
                                 2011111414     ; Seial
                                 7200    ; Refresh
                                 900     ; Retry
                                 6048000 ; Expire
                                 3600 )    ; Minimum


@       IN   NS   ns.wasp.local.
@       IN   NS   ns2.wasp.local.

2       IN   PTR   ser.
102     IN   PTR   wasp.
надо так

Код: Выделить всё

$TTL 3600

0.168.192.in-addr.arpa. IN       SOA     ns.wasp.local. root.wasp.local. (
                                 2011111414     ; Seial
                                 7200    ; Refresh
                                 900     ; Retry
                                 6048000 ; Expire
                                 3600 )    ; Minimum


@       IN   NS   ns.wasp.local.
@       IN   NS   ns2.wasp.local.

2       IN   PTR   ser.local.
102     IN   PTR   wasp.wasp.local.

Аватара пользователя
Spook1680
лейтенант
Сообщения: 996
Зарегистрирован: 2009-07-28 12:26:09

Re: bin 9 localhost

Непрочитанное сообщение Spook1680 » 2011-11-23 12:34:08

терминус_ писал(а):/etc/resolv.conf

Код: Выделить всё

domain local
и еще у вас ошибка в

Код: Выделить всё

$TTL 3600

0.168.192.in-addr.arpa. IN       SOA     ns.wasp.local. root.wasp.local. (
                                 2011111414     ; Seial
                                 7200    ; Refresh
                                 900     ; Retry
                                 6048000 ; Expire
                                 3600 )    ; Minimum


@       IN   NS   ns.wasp.local.
@       IN   NS   ns2.wasp.local.

2       IN   PTR   ser.
102     IN   PTR   wasp.
надо так

Код: Выделить всё

$TTL 3600

0.168.192.in-addr.arpa. IN       SOA     ns.wasp.local. root.wasp.local. (
                                 2011111414     ; Seial
                                 7200    ; Refresh
                                 900     ; Retry
                                 6048000 ; Expire
                                 3600 )    ; Minimum


@       IN   NS   ns.wasp.local.
@       IN   NS   ns2.wasp.local.

2       IN   PTR   ser.local.
102     IN   PTR   wasp.wasp.local.

Я пробовал исправлять .
но вылезает такое.

Код: Выделить всё

WASP# nslookup wasp
Server:		127.0.0.1
Address:	127.0.0.1#53

** server can't find wasp: NXDOMAIN

WASP# nslookup 192.168.0.102
Server:		127.0.0.1
Address:	127.0.0.1#53

102.0.168.192.in-addr.arpa	name = wasp.wasp.local.

WASP# 

в resolv.conf
прописано уже nameserver 127.0.0.1

есть еще такая бага
/var/log/named.log
-rw-r--r-- 1 bind bind 22778 Nov 23 13:28 named.log
Заходим и видим там

Код: Выделить всё

zone 'wasp.local' allows updates by IP address, which is insecure
Nov 23 13:28:38 WASP named[74690]: zone '0.168.192.in-addr.arpa' allows updates by IP address, which is insecure
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: 254.169.IN-ADDR.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: 2.0.192.IN-ADDR.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: D.F.IP6.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: 8.E.F.IP6.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: 9.E.F.IP6.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: A.E.F.IP6.ARPA
Nov 23 13:28:38 WASP named[74690]: automatic empty zone: B.E.F.IP6.ARPA
Nov 23 13:28:38 WASP named[74690]: command channel listening on 127.0.0.1#953
Nov 23 13:28:38 WASP named[74690]: command channel listening on ::1#953
Nov 23 13:28:38 WASP named[74690]: logging channel 'bindlog' file 'var/log/named.log': file not found
Nov 23 13:28:38 WASP named[74690]: isc_log_open 'var/log/named.log' failed: file not found
Последнии строки не понятны. Файл есть и лог валится почему пишет что не найден.
"Гента вообще форкLFS в свою очередь мутант Скалвари
которая BSD с ядром Линя BSD - мутировал-AT&T UNIX
а там был UNICS - MULTICS, счёты, глиняные таблички, палочки,
большой взрыв, сингулярность, пиз...ц. Вывод: RedHat использует пиз..ц. "