🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #21047

Bind i dwa dns'y na jednej maszynie

#21047
From: jarson
Date: Mon, 09 Nov 2009 07:39
106 lines
4530 bytes
Witam, mam problem chcę postawić bind'a na jednym komputerze z dwoma
zew. ip dwa serwery dns. Master działa ale problem jest ze slave.

Zakładamy że:
94.xx.xx.222 to ip pierwszego i nazwijmy go ns1.domena.org
94.xx.xx.223 to ip drugiego ns2.domena.org

jeden demon bind jedna maszyna a poniżej konf + pliki stref:

options {
        // Relative to the chroot directory, if any
        directory       "/etc/namedb";
        pid-file        "/var/run/named/named.pid";
        dump-file       "/var/dump/dump.log";
//      statistics-file "/var/stats/named.stats";
        listen-on-v6 {none; };
        listen-on port 53 { 192.168.1.1; 94.xx.xx.222; 94.xx.xx.
223; };
//      allow-query { 192.168.1.0/24; };
        allow-query { any; };
//      forward only;
        forwarders { 194.204.159.1; 194.204.152.34; };
// query-source address * port 53;
};

zone "." { type hint;
           file "named.root";
};

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

zone "0.0.127.in-addr.arpa" {
    type master;
    file "master/localhost.rev";
    allow-update { none; };
};

// primary dns czyli ns1.domena.org na ip 94...222
zone "domena.org" {
    type master;
    file "master/domena.org";
    allow-update { none; };
//    allow-transfer { 94....223; }; // ip secondary ns2
    allow-transfer { none; };
    notify no;
};

// i tu jest problem jak to ustawić skoro domena.org jest juz w master
// secondary dns czyli ns2.domena.org na ip 94......223
zone "domena.org" {
     type slave;
     file "slave/domena.org";
     masters { 94.....222; }; // ip primary ns1
};

// rev dns dla master
zone ".......94.in-addr.arpa" {
    type master;
    file "master/domena.org.rev";
};

teraz plik strefy domena.org
$TTL 86400
$ORIGIN domena.org.
@       IN      SOA     ns1.domena.org. admin.domena.org. (
        10      ;
        1200;
        1200;
        2419200;
        86400;
)

@       IN      NS      ns1.domena.org.
@       IN      NS      ns2.domena.org.
@       IN      A       94......222
ns1     IN      A       94.......222
ns2     IN      A       94.......223
www     IN   CNAME      94.......222

Wygląda to mniej więcej w ten sposób wiem że są braki pytanie jakie.
Dodam że check-conf i zone stwierdzą. Jak zrobić ten secondary dns
skoro domena.org już została zdefiniowana jako master i wywala błąd
jeśli ją zdubluje.

Chcę mieć na jednej maszynie dwa dns'y
ns1.domena.org jako 94.....222
ns2.domena.org jako 94.....233

1. Czy istnieje taka możliwość czy trzeba rejestrować drugą domenę
powiedzmy domena.net i w pliku stref zdefuniować ten drugi dns czy
stworzyc np jaila i na prywatnym ip zrobić tego sec dns a potem
przekierować ruch na drugi zew. ip.

2. Zastanwia mnie jeszcze opcja allow-query według mnie powinna być
dostępna dla zaufanych ip ale jak ją zablokuje to w home.pl nie mogę
przypisać moich dnsów do tej domeny.

3. W przysłości mam tez zamiar podlinać na moich dns'a kolejne domeny
coś jak mały hosting i pytanie czy wszędzie trzeba będzie definiować
revdns'y ??

z góry dzięki za pomoc.
Technical Details
Message-ID: <d2fbf89d-b390-4c0b-a26e-4cdf9550acf5@g27g2000yqn.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!g27g2000yqn.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!lublin.pl!uw.edu.pl!newsgate.cistron.nl!newsgate.news.xs4all.nl!194.109.133.84.MISMATCH!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!feeder.news-service.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!g27g2000yqn.googlegroups.com!not-for-mail
From: jarson <jarek.zareba@gmail.com>
Newsgroups: pl.comp.os.bsd
Subject: Bind i dwa dns'y na jednej maszynie
Date: Sun, 8 Nov 2009 23:39:56 -0800 (PST)
Organization: http://groups.google.com
Lines: 113
Message-ID: <d2fbf89d-b390-4c0b-a26e-4cdf9550acf5@g27g2000yqn.googlegroups.com>
NNTP-Posting-Host: 95.50.40.66
Mime-Version: 1.0
X-Trace: posting.google.com 1257752397 15271 127.0.0.1 (9 Nov 2009 07:39:57 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 9 Nov 2009 07:39:57 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: g27g2000yqn.googlegroups.com; posting-host=95.50.40.66;  posting-account=mNxdkwoAAAA4_YiJ_hBM_Ov7keG9Qfjb
User-Agent: G2/1.0
X-HTTP-Via: 1.0 proxy (squid/3.0.STABLE19)
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.15)  Gecko/2009101601 Firefox/3.0.15 (.NET CLR 3.5.30729),gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit