Marek Nowak

Marek Nowak Administrator

Temat: problem z bindem - HELP

Witam,

Do konfiguracji zimbry potrzebowalem ustawić lokalny dns, niestety nie działa mi taki wpis w dnsie:
andromeda IN A xxx.xxx.xxx.xxx

z tego co się orientuje (a w bindzie jestem zielony) powinien pojawić się on tutaj na końcu, może coś źle robie? :
[root@andromeda ~]# dig domain.pl any

;; QUESTION SECTION:
;domain.pl. IN ANY

;; ANSWER SECTION:
domain.pl. 86400 IN SOA domain.pl. root.domain.pl. 100 3600 60 604800 86400
domain.pl. 86400 IN NS ns1.domain.pl.
domain.pl. 86400 IN A xxx.xxx.xxx.xxx
domain.pl. 86400 IN MX 10 mail.domain.pl.

;; ADDITIONAL SECTION:
ns1.domain.pl. 86400 IN A xxx.xxx.xxx.xxx
mail.domain.pl. 86400 IN A xxx.xxx.xxx.xxx

Konfiguracja wygląda następująco:
[root@andromeda ~]# cat /etc/named.conf
//
// named.conf for Red Hat caching-nameserver
//
options {
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
/*
* 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
//
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};

zone "domain.pl" IN {
type master;
file "/var/named/domain.pl.zone";
allow-update { none; };
};

include "/etc/rndc.key";

[root@andromeda ~]# cat /var/named/domain.pl.zone
$TTL 86400
@ IN SOA domain.pl. root.domain.pl. (
100 ; serial
1H ; refresh
1M ; retry
1W ; expiry
1D ) ; minimum
@ IN NS ns1.domain.pl.
@ IN A xxx.xxx.xxx.xxx
ns1 IN A xxx.xxx.xxx.xxx
@ IN MX 10 mail.domain.pl.
mail IN A xxx.xxx.xxx.xxx
andromeda IN A xxx.xxx.xxx.xxx

Dzieki za pomoc.
Pozdrawiam.
Marek
Adrian Czerniak

Adrian Czerniak Administrator
Systemów Uniksowych

Temat: problem z bindem - HELP

Zapytaj o andromeda.domain.pl, a nie o domain.pl.
Marek Nowak

Marek Nowak Administrator

Temat: problem z bindem - HELP

ok wyswietla się ... a dlaczego nie wyswietla sie jesli pytam o domena.pl ?

konto usunięte

Temat: problem z bindem - HELP

Marek Nowak:
ok wyswietla się ... a dlaczego nie wyswietla sie jesli pytam o domena.pl ?

A z czego właściwie pytasz ? Jak z Windowsa to dodaj domenę do listy domen przeszukiwanych .... a jak z Unixa to dodaj odpowiedmi wpis do /etc/resolv.conf

Tak czy inaczej jak DNS odpowiada jak się spytasz o pełną nazwę to jest OK. Problem z odpowiedzią o nazwę skróconą to problem klienta, a nie serwera.
Marek Nowak

Marek Nowak Administrator

Temat: problem z bindem - HELP

Z linuxa ... wpis musi być rozwiązywany przez dns takie są wymagania oprogramowania zrobiłem update'a i zobaczymy czy ruszy :)
Pytam bo jestem ciekaw jak to dokładnie działa, wcześniej nie byłem zmuszony żeby się tym zajmować.
Dzięki za odpowiedzi :)
Piotr Baranowski

Piotr Baranowski RHCA, RHCSS, RHCDS,
RHCVA, RHCX,
CTO@OSEC.pl

Temat: problem z bindem - HELP

Marek Nowak:
ok wyswietla się ... a dlaczego nie wyswietla sie jesli pytam o domena.pl ?

DIG parsuje /etc/resolv.conf ale bierze z niego TYLKO nameserver x.x.x.x
ignoruje natomiast search i domain stąd:

dig andromeda - nie bangla
dig andromeda.domain.pl - bangla
host, nslookup i cała reszta aplikacji używających stub resolvera będzie ładne dodawała .domain.pl przy NOT_FOUND :)

Ot i cała historyja :)

greetZ
Piotr
Jarosław Rafa

Jarosław Rafa senior software
engineer, Motorola
Solutions Systems
Polska

Temat: problem z bindem - HELP

Marek Nowak:
ok wyswietla się ... a dlaczego nie wyswietla sie jesli pytam o domena.pl ?

Twoje pytanie jest zarazem odpowiedzią :) - wyświetla się przecież to, o co pytasz - domena.pl i andromeda.domena.pl to dwie rozne nazwy domenowe, wiec trudno zeby dane dotyczace tej drugiej wyswietlaly sie, jesli pytasz o pierwsza...

Następna dyskusja:

Problem z certyfikatem SSL.




Wyślij zaproszenie do