Portál AbcLinuxu, 29. prosince 2025 09:47
/etc/resolv.conf neposlouchá žádný server, nebo vám server odmítá odpovědět. Je tedy potřeba, abyste v /etc/resolv.conf měl jako nameserver tu ip adresu, na které dnscache naslouchá, a dále abyste v adresáři /etc/dnscache/root/ip/ povolil přístup z té ip adresy (nebo sítě), odkud to zkoušíte.
Neviem ale kde nadefinujem stanice pre djbdns DNS v navode je len ze ma obsluhovat PC zo site "touch /etc/dnscache/root/ip/50".dnscache je jenom jedna část – bude kešovat DNS odpovědi, a zároveň vybranou doménu přesměruje na jiný server. Vybraná doména bude nějaká vaše doména, a pro tuhle doménu musíte zprovoznit
tinydns – tam pak přidáte ty stanice. Takže stanice pak budou mít plný název třeba stanice1.mojedomena, a zároveň budou vědět, že jsou součástí domény mojedomena (pokud jim nastavujete ip adresu přes dhcp, nastavíte v něm volbu option domain-name "mojedomena";). Když pak na takovém počítači zadáte adresu stanice2, resolver k ní zkusí připojit doménu počítače, vznikne název stanice2.mojedomena, a dotaz na tuhle doménu dnscache přesměruje na váš dns server (tinydns). To přesěmrování zařídíte tak, že vytvoříte soubor /etc/dnscache/root/servers/mojedomena a jako obsahj bude mít ip adresu DNS serveru, který vyřizuje požadavky pro tuhle doménu. (Potřebujete tedy celkem 2 ip adresy – jedu pro cache, druhou pro DNS server; ale ten můžete provozovat třeba na 127.0.0.1.) Popsané je to také zde – How to create local DNS names.
# dynamic updates DNS
#key "rndc-key" {
#algorithm hmac-md5;
#secret "gJLqUZG84EJBAIPpOulAcQ==";
#};
Tento kluc som generoval na stroji kde je dns cez prikaz "rndc-confgen -a" . staci Staci tento kluc zkopirovat z DNS servera na server DHCP ?
Dakujem za typ. Casom to vsetko prehodim na jeden stroj ale teraz to potrebujem otestovat na 2 roznych stojoch
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.