DNS Forwarding

Turris používá jako DNS server unbound, který není konfigurovatelný přes LuCi, ale je třeba měnit konfiguraci ručně.

Je potřeba upravit konfiguraci ručně v souboru /etc/config/resolver a přidat do něj na konec (do sekce config resolver 'unbound_includes') následující nový řádek:

list include_path '/etc/unbound/uam.conf'

takto:

config resolver 'unbound_includes'
        list include_path '/etc/unbound/uam.conf'

Dále vytvořit soubor /etc/unbound/uam.conf s obsahem:

server:
        domain-insecure: "corp.uam.im."
        private-domain: "corp.uam.im."

forward-zone:
      name: "corp.uam.im."
      forward-addr: 172.17.1.1

Nakonec provedeme znovunačtení služby unbound:

/etc/init.d/unbound reload

Po restartu unbound už by měla být zóna uam.corp.im správně směrována na IP 172.17.1.1.

Alternativa

Druhá, nepěkná, varianta je upravit přímo init skript /etc/init.d/unbound, který konfiguraci generuje. Do funkce init_unbound() přidat řádek set_parameter

(..)
  config_load unbound

  set_parameter include include "/etc/unbound/uam.conf"

  #Server Section
  add_section server
(...)

Dokumentace

turris/dns-forward.txt · Poslední úprava: 06.12.2017 18:09 autor: vm

Nástroje pro stránku