Strona 1 z 2
Lokalny server dns, nie rozwiązuje nazw :/
: 04 listopada 2015, 21:05
autor: lewozmywakk
Zgłębiam tajniki dns'a, a zwłaszcza bind9 i trafiłem na problem...
Mam dwie maszyny - server i klient...
wpis w /etc/bind/named.conf.local
Kod: Zaznacz cały
zone "rafal.pl" {
type master;
file "/etc/bind/db.rafal";
};
wpis w db.rafal
Kod: Zaznacz cały
$TTL 604800
@ IN SOA ubuntu.rafal.pl. (
20 ; Serial
604800 ; Refesh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ubuntu.rafal.pl.
NS IN A 192.168.1.111
;inne komputery
klient.rafal.pl. IN A 192.168.1.112
oczywiście zrestartowałem demona bind9
pinguje na komputer 192.168.1.112 i działa, ale jak pinguje klient.rafal.pl to wywala mi unknown host klient.rafal.pl
Pytanie - czemu nie działa?
Jako hostname mam ustawione ubuntu.rafal.pl
W pliku hosts ustawione 127.0.1.1 ubuntu.rafal.pl , jeżeli wywale ten wpis to po wpisaniu ping ubuntu.rafal.pl powinno mi pingować na 192.168.1.111 a wywala unknown host ubuntu.rafal.pl
Pomoże ktoś ?
: 05 listopada 2015, 07:58
autor: LordRuthwen
To pokaż mi definicje ubuntu.rafal.pl w pliku db.rafal
: 05 listopada 2015, 08:15
autor: pawkrol
Sprawdź też konfigurację binda oraz strefy:
Kod: Zaznacz cały
[font=arial][color=#000000][size=84]# named-checkconf /etc/bind/named.conf[/size]
[/color][/font]
[font=arial][color=#000000][size=84]# named-checkzone rafal.pl /etc/bind/db.rafal[/size][/color][/font][B][color=#804c19][size=84]
[/size][/color][/B]
Pokaż co pokazuje /var/log/syslog
: 05 listopada 2015, 11:15
autor: lewozmywakk
named-checkconf /etc/bind/named.conf nic nie wypluwa
named-checkzone rafal.pl /etc/bind/db.rafal wypluł:
[HTML]dns_rdata_fromtext: /etc/bind/db.rafal:10: near eol: unexpected end of input
zone rafal.pl/IN: loading from master file /etc/bind/db.rafal failed: unexpected end of input
zone rafal.pl/IN: not loaded due to errors.[/HTML]
tail -n 20 /var/log/syslog mi wypluł
Kod: Zaznacz cały
Nov 5 11:02:17 ubuntu named[1878]: automatic empty zone: 9.E.F.IP6.ARPA
Nov 5 11:02:17 ubuntu named[1878]: automatic empty zone: A.E.F.IP6.ARPA
Nov 5 11:02:17 ubuntu named[1878]: automatic empty zone: B.E.F.IP6.ARPA
Nov 5 11:02:17 ubuntu named[1878]: automatic empty zone: 8.B.D.0.1.0.0.2.IP6.ARPA
Nov 5 11:02:17 ubuntu named[1878]: command channel listening on 127.0.0.1#953
Nov 5 11:02:17 ubuntu named[1878]: command channel listening on ::1#953
Nov 5 11:02:17 ubuntu named[1878]: managed-keys-zone: loaded serial 3
Nov 5 11:02:17 ubuntu named[1878]: zone 0.in-addr.arpa/IN: loaded serial 1
Nov 5 11:02:17 ubuntu named[1878]: zone 127.in-addr.arpa/IN: loaded serial 1
Nov 5 11:02:17 ubuntu named[1878]: zone localhost/IN: loaded serial 2
Nov 5 11:02:17 ubuntu named[1878]: dns_rdata_fromtext: /etc/bind/db.rafal:10: near eol: unexpected end of input
Nov 5 11:02:17 ubuntu named[1878]: zone rafal.pl/IN: loading from master file /etc/bind/db.rafal failed: unexpected end of input
Nov 5 11:02:17 ubuntu named[1878]: zone rafal.pl/IN: not loaded due to errors.
Nov 5 11:02:17 ubuntu named[1878]: zone 255.in-addr.arpa/IN: loaded serial 1
Nov 5 11:02:17 ubuntu named[1878]: all zones loaded
Nov 5 11:02:17 ubuntu named[1878]: running
Nov 5 11:02:22 ubuntu dhcpd: DHCPINFORM from 192.168.1.101 via eth0: not authoritative for subnet 192.168.1.0
Nov 5 11:05:12 ubuntu dhcpd: DHCPINFORM from 192.168.1.101 via eth0: not authoritative for subnet 192.168.1.0
Nov 5 11:06:12 ubuntu dhcpd: DHCPREQUEST for 192.168.1.100 from cc:fa:00:af:97:e3 via eth0: unknown lease 192.168.1.100.
Nov 5 11:06:48 ubuntu dhcpd: DHCPINFORM from 192.168.1.101 via eth0: not authoritative for subnet 192.168.1.0
Dodane:
LordRuthwen pisze:To pokaż mi definicje ubuntu.rafal.pl w pliku db.rafal
a to nie jest ten wpis?
@ IN NS ubuntu.rafal.pl.
NS IN A 192.168.1.111
moja wiedza opiera się na kursie linux administracji serverem ze strefy kursów...
: 05 listopada 2015, 11:24
autor: pawkrol
Nie pisz postów jeden pod drugim. Używaj edycji.
Nie ładuje ci się plik strefy, bo masz w nim błędy. Dlatego nie możesz rozwiązać nazw.
: 05 listopada 2015, 11:33
autor: lewozmywakk
ale jakie błędy? Właśnie nie wiem, co jest tam błędnego. Próbowałem już kilka kombinacji i nic
: 05 listopada 2015, 11:41
autor: LordRuthwen
Nie, to nie jest ten wpis.
Poczytaj może jak ma wyglądać plik strefy, skoro chcesz zgłębić tajniki serwerów DNS, jak napisałeś w pierwszym poście, to taka wiedza będzie Ci niezbędna do dalszej nauki.
: 05 listopada 2015, 11:42
autor: pawkrol
Spróbuj dodac adres email do rekordu SOA
Coś ala:
Kod: Zaznacz cały
Masz tak :
@ IN SOA ubuntu.rafal.pl. (
Zmień na:
@ IN SOA ubuntu.rafal.pl. support.rafal.pl. (
support.rafal.pl. - adres email admina domeny (ma być kropka zamiast znaku @)
Potem sprawdź
# named-checkzone rafal.pl /etc/bind/db.rafal
Dodane:
Ponadto brakuje ci adresu ip serwera ns:
Kod: Zaznacz cały
@ IN NS ubuntu.rafal.pl.
ubuntu IN A adres_ip
: 05 listopada 2015, 17:32
autor: lewozmywakk
Kod: Zaznacz cały
$TTL 604800
@ IN SOA ubuntu.rafal.pl. support.rafal.pl. (
20 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS ubunut.rafal.pl.
ubuntu IN A 192.168.1.111
NS IN A 192.168.1.111
;inne komputery
klient IN A 192.168.1.112
klient.rafal.pl. IN A 192.168.1.112
named-checkzone rafal.pl /etc/bind/db.rafal wypluwa mi:
Kod: Zaznacz cały
zone rafal.pl/IN: NS 'ubunut.rafal.pl' has no address records (A or AAAA)
zone rafal.pl/IN: not loaded due to errors.
: 05 listopada 2015, 17:36
autor: pawkrol