Strona 1 z 1

Własny serwer DNS

: 13 kwietnia 2010, 16:17
autor: czarownik
Witam.
Chciałbym się poradzić, mam ruter Cisco, który jest moim serwerem dns. Definiuję sobie w nim hosty i ich odwzorowania.

Kod: Zaznacz cały

ip host www.admin.domena.pl 10.10.100.7]
Chciałbym odciążyć ruter i uruchomić sobie serwer dns. Czytałem kilka poradników dotyczących Binda.
http://www.debian.one.pl/howto/dns/DNS-HOWTO-PL.html
http://www.lanforum.net/wlasny-serwer-d ... t2276.html
Ale we wszystkich trzeba było zdefiniować domenę. A ja chciałbym aby rozwiązywał nazwy przeze mnie zdefiniowane, jeśli takowych nie znajdzie to aby szukał ich w zdefiniowanych przeze mnie serwerach dns (serwerach dns usługodawcy), czy jest coś takiego możliwe?

: 13 kwietnia 2010, 22:23
autor: czarownik
skonfigurowałem sobie binda i mimo wszytsko nie mogę przekiwerować domeny na serwer wewnętrzny

moja konfiguracja:
named.conf - bez zniam
named.conf.local

Kod: Zaznacz cały

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";



zone "domena.pl" {
        type master;
        file "/etc/bind/db.domena.pl";
//      allow-transfer { ; };
        notify yes;
};
/etc/bind/db.domena.pl

Kod: Zaznacz cały

$ORIGIN domena.pl.
@       IN      SOA     ns1.domena.pl. ns2.domena.pl. (
        2004022300 ;; serial
        1200       ;; refresh
        1200       ;; retry
        2419200    ;; expire
        86400      ;; TTL
        )
@               IN      NS      ns1.domena.pl.
@               IN      NS      ns2.domena.pl.
@               IN      MX      10    mail.domena.pl.
@               IN      A       10.10.100.3
ns1             IN      A       127.0.0.1
ns2             IN      A       127.0.0.1
mail            IN      A       10.10.100.3
www             IN      A       10.10.100.3
ftp             IN      CNAME   www


/etc/resolv.conf

Kod: Zaznacz cały

//nameserver 127.0.0.1
//nameserver 217.8.168.244
//nameserver 195.116.213.33
//nameserver 195.116.213.34
//nameserver 157.25.5.3
// search domena.pl
nameserver localhost
nameserver 192.168.11.1
edit

bardzo proszę o pomoc przeczytałem i wypróbowałem już mnustwo poradników gdzieś robię błąd ale nie mogę go znaleść

: 14 kwietnia 2010, 08:55
autor: mariaczi
Może wystarczy dopisać hosty w /etc/hosts? Jeśli jednak potrzebujesz tych zmian na więcej niż jednej maszynie to będzie to uciążliwe.
192.168.11.1 to adres IP maszyny na której uruchomiłeś swojego binda i ten DNS podałeś jako pierwszy dla stacji roboczych?
W /etc/bind/db.domena.pl ns1 i ns2 wskazują na 127.0.0.1 czyli localhost (co wydaje mi się dziwne, bo przecież chcesz aby inne maszyny tez mogły odpytywać Twojego DNSa). Dodatkowo te rekordy są zdublowane co jest całkowicie niepotrzebne.