na domacom routry pouzivam dnsmasq.
dalo by sa to skonfigurovat tak ze dnsmasq by pouzil knot resolver.
dnsmasq chcem kvoli tomu ze resolvuje lokalne hostname a IP ktore rozdava cez dhcp.
vdaka
Obecně ano, prostě stačí nastavit dnsmasq aby forwardoval tam kde běží ten knot-resolver ;-) (defaultně forwarduje nejspíš na servery od ISP) Samozřejmě záleží jaké možnosti nastavení router podporuje – na levných myslím vídám jen možnost aby router přes DHCP rozdával jiné DNS servery než svou adresu.
Jinak pro Turris Omnia máme skripty které tahají DHCP jména z dnsmasq a strkají je do resolveru. (Myslím i pro Unbound to je implementované kvůli Turris 1.x.)
> Jinak pro Turris Omnia máme skripty které tahají DHCP jména z dnsmasq a strkají je do resolveru
Je k tomuto nejake dalsie info? Ja som svojho casu na Omnii resolver vypol a dnsmasq zapol prave preto, ze lokalnu DNS som potreboval a DNSSEC mi zas az tak moc nechybal.
Pokud vím, stačí zaškrnout jeden checkbox a funguje to: https://demo.turris.cz/foris/config/main/dns/
V reálné Omnii se tam po zaškrtnutí ještě objeví řádka kde jde změnit kde budou ta jména umístěna (default je *.lan).
Ked mi v roku 2016 konecne prisla Omnia, bol som rad, ze som to nejako rozchodil. Vo Forrise mi na stranke DNS nefungovalo absolutne nic, iba ukazovalo chyby pri testoch (neboli tam nahodou povodne 4?). Odvtedy som tam nebol...
Ten popis je tam trochu skromny. Respektuje to komplet konfiguraciu dnsmasq (vratane PTR, SRV a TXT - nutne pre DNS-SD), alebo iba A/AAAA pre hostov z DHCP?
Ne, přidá to pouze dvojice jméno-adresa z DHCP, což knot-resolver namapuje na dopředné i PTR záznamy. Jiné typy záznamů s DHCP pokud vím nesouvisí. (Mám navíc podezření, že z DHCPv6 se teď nic netahá, protože to se nedělá přes dnsmasq.)
Na zacatku jsem mel kombinaci dnsmasq a unbound nastavenou tak, dnsmasq bezel na jinem portu a unbound na nej predaval dotazy na lokalni domenu. Nyni mam pouze unbound a ten mi staci, nemam komplikovanou domaci sit.