Помогите с BIND

T
На сайте с 13.07.2007
Offline
46
1111

Вроде уже не первый год с линухом, но чёрт подери, в упор не могу понять как это чудо настроить :(

Кто умеет (просто настроить для одного домена, чтобы был пример перед глазами) - прошу помощи, благодарность выражу материально ;)

Andreyka
На сайте с 19.02.2005
Offline
822
#1

Посмотрите как там настроен localhost

Не стоит плодить сущности без необходимости
T
На сайте с 13.07.2007
Offline
46
#2
Andreyka:
Посмотрите как там настроен localhost

# cat 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

Если умеете настраивать, может согласитесь на платную помощь?

[Удален]
#3

инфы в нете море.

зачем вам платная помощь. лучше разберитесь один раз и в следующий сами сделаете все в лучшем виде.

вы задавайте конкретные вопросы тут, а мы вам поможем

T
На сайте с 13.07.2007
Offline
46
#4
MOP1:
инфы в нете море.
зачем вам платная помощь. лучше разберитесь один раз и в следующий сами сделаете все в лучшем виде.
вы задавайте конкретные вопросы тут, а мы вам поможем

я так и пытался, но увы)

Собственно вот конфиг

# cat named.conf

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind/README.Debian for information on the
// structure of BIND configuration files in Debian for BIND versions 8.2.1
// and later, *BEFORE* you customize this configuration file.
//

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

// reduce log verbosity on issues outside our control
logging {
category lame-servers { null; };
category cname { null; };
};

options {
version "BIND";
};

// 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";
};

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";
};

// add local zone definitions here
include "/etc/bind/named.conf.local";

zone "moskva-about.ru" {
type master;
file "master/moskva-about.ru";
allow-transfer { 194.226.96.8; };
};

Вот файл зоны

# cat master/moskva-about.ru

$TTL 3600

@ IN SOA www.moskva-about.ru. root.www.moskva-about.ru.su. (
20060204 ; Serial
3600 ; Refresh
900 ; Retry
3600000 ; Expire
3600 ) ; Minimum
@ IN NS 127.0.0.1
@ IN A 127.0.0.1
www IN A 127.0.0.1

вроде всё правильно. Тем не менее локальная машина упорно выдаёт адресс старого сервера

alex@laptop:~$ nslookup moskva-about.ru IP-сервера-с-BIND

Server: IP-сервера-с-BIND
Address: IP-сервера-с-BIND#53 (VPS'ник)

Non-authoritative answer:
Name: moskva-about.ru
Address: старый-IP
O
На сайте с 13.08.2008
Offline
26
#5
Tchokurov:
я так и пытался, но увы)
Собственно вот конфиг

Это у вас, простите, боевой конфиг? Торчаший в интернет?

Outsourcenow.ru: оттюним ваш веб-сервер. 100 млн. запросов в сутки - наш размерчик!
V
На сайте с 05.01.2009
Offline
105
#6

написано же alex@laptop )))

Hosterbox.ru - хостинг, серверы и cloud (http://hosterbox.ru)
T
На сайте с 13.07.2007
Offline
46
#7
Outsourcenow:
Это у вас, простите, боевой конфиг? Торчаший в интернет?

собственно - да (там сейчас ничего рабочего ещё нет само собой). Потому и IP не указываю :)

alex@laptop - это мой ноут, проверял просто что Bind отдаёт

M
На сайте с 19.09.2007
Offline
112
#8

глянуть перво наперво с машины с биндом

dig @127.0.0.1 localhost

должно сказать про 127.0.0.1

IP-сервера-с-BIND - а бинд висит на этом_ИП чтобы его там искать?

master/moskva-about.ru единственное что криво на мой пьяный взляд - НС надобно поправить и номер зоны не забыть увеличить

типа так

@ IN NS localhost.

точка в конце стоит...

а, и последняя строка в файле зоны должна быть пустой (энтер нажми типа чтоб был)

вообще прикольный пример конфига, если оно стоит не на локально то казывать в качестве НСсервера локалхост (который у каждого свой) не разумно

manman добавил 19.01.2009 в 19:57

Outsourcenow:
Это у вас, простите, боевой конфиг? Торчаший в интернет?

это у него дефолтный линуховоустановленный бинд9 скорее всего с зоной про москву написанной по аналогии с локалхостом :)

T
На сайте с 13.07.2007
Offline
46
#9

ух, как оказалось, всё делал вообще неправильно :)

Спасибо человеку на вебланце - настроил

O
На сайте с 13.08.2008
Offline
26
#10
manman:

это у него дефолтный линуховоустановленный бинд9 скорее всего с зоной про москву написанной по аналогии с локалхостом :)

Ага.

Только этто... В интранете такое имеет право быть. А в мире - нет, ибо оно никогда не проделегируется. С NS на 127.0.0.1 :-)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий