Portál AbcLinuxu, 9. května 2025 00:22
zone "mojepc" IN {
type master;
file "mojepc.named";
}
Pak zadal příkaz named-checkconf named.conf
Výstupem bylo mlčení, což by teoreticky mělo být správně?
Soubor /var/named/mojepc.named
$TTL 3H
@ IN SOA @ mojepc (
10 ; serial
100 ; refresh
100 ; retry
1W ; expire
3H ) ; minimum
moskva IN A 192.168.1.101
Myslím, že druhý soubor mám nastavený špatně. Můžete mi někdo prosím poradit, kde mám chybu?
Předem díky
Řešení dotazu:
$TTL 1800 @ IN SOA ns.nsalitomerice.cz. hostmaster.nsalitomerice.cz. ( 2014061866 ; serial 3600 ; refresh 300 ; retry 1209600 ; expire 3600 ; minimum ) www A 127.164.22.74 ...A že ho máš špatně -- vypíše to do logu, že ho máš špatně?
zone "doma" IN { type master; file "doma.named" };/var/named/doma.named
$TTL 3H @ IN SOA ns.doma ( 12 ; serial 100 ; refresh 100 ; retry 1W ; expire 3H ) ; minimum IN NS ns pc2 IN A 192.168.1.101Když se pokusím spustit:
service named start
Dostanu tento výstup: Job for named.service failed. See ´systemctl status named.service´ and ´journalctl -xn´ for details
Zadám systemctl status named.service
Dostanu (vypsal jsem jen řádky obsahující failed, apod.:
Active: failed (Result: exit-code) since ČT 2014-06-19 08:21:35 CEST; 6min ago
Process: 2356 ExecStartPre=/usr/sbin/named-checkconf -z /etc/named.conf (code=exited, status=1/FAILURE)
Takže mám chybu už ve specifikaci zóny?
Jenda: Ten zavináč jsem dal pryč. Ale ten záznam dole jsem našel u všech příkladů na netu stejně - tedy včetně toho NS. Zkoušel jsem to dát pryč, ale nepomohlo to.
zone "doma" IN { type master; file "doma.named"; };
service named start service named status Active: active (running) nslookup >pc2 Server: 192.168.1.1 Adress: 192.168.1.1#53Jenže pc2 nemá adresu 192.168.1.1 :/ viz. konfigurák
$TTL 3H @ IN SOA ns.doma.local. spravce.doma.local. ( 12 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum ; @ IN NS ns.doma.local. ; ns IN A 192.168.1.9 pc2 IN A 192.168.1.101Tedy podle toho záznamu by se to pc2 mělo hlásit na adrese 192.168.1.101. Nevíte kde mám chybu?
[root@ns1]# nslookup > abclinuxu.cz Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: Name: abclinuxu.cz Address: 37.46.80.54
nslookup >abclinuxu.cz Server: 192.168.1.1 Adress: 192.168.1.1#53 Non-authoritative answer: Name: abclinuxu.cz Adress: 37.46.80.54Takže ty první dva řádky je výpis na který DNS server se provedl dotaz, a druhé dva řádky jsou výsledek dotazu?
# Generated by NetworkManager nameserver 192.168.1.1Zkusím přidat na první místo nameserver 192.168.1.9 Na této IP mám nainstalovaný a nakonfigurovaný Bind. Chápu to správně?
nslookup >pc2 Server: 192.168.1.9 Adress: 192.168.1.9#53 Server can´t find pc2: NXDOMAINPořád mi něco nedochází :/
nslookup >pc2.doma.local
Můj /etc/resolv.conf vypadá takto: # Generated by NetworkManager nameserver 192.168.1.1tak po restarte ti to opat nebude fungovat. takze zmenit dns v NM...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.