[ Milos Stojanovic @ 26.07.2004. 00:14 ] @
Već par puta bezuspešno pokušavam da podesim BIND DNS da radi, ali mi nikako ne uspeva. Nekako sam sklepao config fajlove, na osnovu nekog tutorijala (Stvarno ne mogu da čitam RFCove da bih podesio najjednostavniji DNS). Dakle hteo sam da imam jedan master DNS server, koji će da ostalim kompovima na LANu resolvira imena tipa nesto.myDomain.com -> 10.0.0.x. Evo kako trenutno izgleda
/etc/named.conf:
Code:
options {
        directory "/var/named";
        /*
         * If there is a firewall between you and nameservers you want
         * to talk to, you might need to uncomment the query-source
         * directive below.  Previous versions of BIND always asked
         * questions using port 53, but BIND 8.1 uses an unprivileged
         * port by default.
         */
        // query-source address * port 53;
};

//
// a caching only nameserver config
//
zone "." IN {
        type hint;
        file "caching-example/named.ca";
};

zone "localhost" IN {
        type master;
        file "caching-example/localhost.zone";
        allow-update { none; };
};

zone "0.0.127.in-addr.arpa" IN {
        type master;
        file "caching-example/named.local";
        allow-update { none; };
};

zone "myDomain.com" IN {
        type master;
        file "myDomain.com.zone";
        allow-update { none; };
};

/var/named/myDomain.com.zone:
Code:
$ORIGIN myDomain.com
$TTL 86400
@       IN      SOA     Server.myDomain.com.        hostmaster.myDomain.com. (
                        2004071801
                        600
                        600
                        999999
                        86400)
        IN     NS      Server.myDomain.com.

               IN      A       10.0.0.1
Server         IN      A       10.0.0.1
Comp01         IN      A       10.0.0.2

Šta ovde ne valja?
[ nemesis @ 27.07.2004. 23:23 ] @
evo ti moj za bauk.net


$ORIGIN .
$TTL 86400

bauk.net IN SOA zwrk.bauk.net. admin.bauk.net. (
2004052101 ; serial
3H ; refresh
1H ; retry
1W ; expiry
1D ) ; minimum
A 62.193.132.109
NS 62.193.132.109
NS ns.tehnicom.net.
NS ns1.tehnicom.net.
RP admin.bauk.net. .
MX 10 mail.bauk.net.


$ORIGIN bauk.net.

zwrk A 62.193.132.109
mail CNAME zwrk
www CNAME zwrk
bauk CNAME zwrk
webmail CNAME zwrk
umbrella CNAME zwrk
mailadmin CNAME zwrk


pa utvrdi ...
:)
[ neetzach @ 28.07.2004. 09:12 ] @
Nisi rekao koje greske se javljaju. Sta kazu logovi, sta kaze nslookup?
[ stsung @ 28.07.2004. 09:15 ] @
Pozd.
Da li ti "ping myDomain.com" na serveru daje odgovor? Ako daje, onda je problematika objasniti drugima na mrezhi da njemu prosledjuju DNS zahteve, a ako ne daje, onda javi pa cemo polako da probamo da dodjemo do reshenja :)
Svako dobro.
[ Milos Stojanovic @ 29.07.2004. 10:10 ] @
Ok, hvala na pomoći momci, izgleda da je trebalo samo da umesto
Code:
Server         IN      A       10.0.0.1
pišem
Code:
Server         IN      10.0.0.1

za svaki IP.
na kraju ovako izgleda config koji mi radi
u /etc/named.conf:
Code:
zone "nis.wi" IN {
        type master;
        file "nis.wi.zone";
        allow-update { none; };
};

u /var/named/nis.wi.zone:
Code:
$TTL 3D
@       IN      SOA     Freenode.nis.wi.        Freenode.nis.wi. (
                        2004071801      ; Serial
                        8H              ; Refresh
                        2H              ; Retry
                        4W              ; Expire
                        1D)             ; Minimum TTL
                NS      Freenode.nis.wi.

localhost       A       127.0.0.1
Freenode        A       10.0.0.2
Trooper         A       10.0.0.3

Hvala još jednom.
[ MoHicAn @ 10.08.2004. 15:31 ] @
Mislim greshish ovaj greshish silno sinak :)
Pod jedan ne treba da izbacis A ...
Pod dva u onom prvobitnom confu ne razumem onu prvu liniju
Code:

               IN      A       10.0.0.1
Server         IN      A       10.0.0.1

Pod tri kod bind-a ne mozes da imas vise a rekorda na isti ip vec svaki sledeci mora biti cname da ovaj prethodni a rekord!!!
[ neetzach @ 10.08.2004. 17:32 ] @
Citat:
MoHicAn:
Pod dva u onom prvobitnom confu ne razumem onu prvu liniju
Code:

               IN      A       10.0.0.1
Server         IN      A       10.0.0.1

Pod tri kod bind-a ne mozes da imas vise a rekorda na isti ip vec svaki sledeci mora biti cname da ovaj prethodni a rekord!!!


Ona prva linija je za sam domen. Tj. to je isto kao da je napisao:

Code:

myDomain.com. A 10.0.0.1


ili

Code:

@ A 10.0.0.1


Tako isto mozes da uradis recimo: (tj. da stavljas vise recorda za jedan host)

Code:

www A 10.0.0.2
        MX 10 mx2.mydomain.com.
        TXT "v=spf a ptr"
        HINFO "Kanta na 2 GHz"


(Znaci ta prva linija se nadovezivala na @ IN SOA...)

Sto se tice veceg broja recorda po IP-ju, to je moguce za forward a ne i za reverzni. Iako je malo tupavo to stavljati na forward zbog odrzavanja.