vyuka:cviceni:y36sps:zadani-domain-name-system

Domain name system

  • Seznamte se s výchozími místy uložení konfiguračních souborů serveru bind9 v Debianu
  • A(1) Nakonfigurujte SLD doménu .privX.fel., kde X je číslo vašeho pracoviště (1b)
  • B(1) Nakonfigurujte doménu třetího řádu cokoliv.privX.fel (1b)
  • C(1) Nakonfigurujte doménu třetího řádu cokoliv2.privN.fel, kde N je číslo pracoviště vašeho kamaráda (= vyžaduje domluvu s ním) (1b)
  • V obou doménách použijte jako primární server váš server, jako sekundární server vašeho kamaráda
  • Pro obě domény nakonfigurujte slave server na serveru vašeho kamaráda
  • Nasměrujte MX záznam pro doručování pošty pro doménu privX.fel na váš hostitel (ns.privX.fel)
  • D(3) Nasměrujte záložní MX záznam pro doručování pošty pro doménu privX.fel na hostitel vašeho kamaráda (ns2.privX.fel) (tato a předchozí úloha celkem 3b, pokud vše je správně, jinak 0)
  • E(1) Nastavte A záznam v doméně cokoliv.privX.fel pro váš host (jméno JA) i host vašeho kamaráda (jméno ON) (1b)
  • Zablokujte možnost AXFR přenosu jiným hostitelům než vašemu sekundárnímu DNS a root serveru (cvičící) (1b)
  • Umožněte cvičícímu použít Váš DNS server z ip 192.168.10.81 (resolving i AXFR) (pokud to nejede, celkem 0b)
  • Zajistěte synchronizaci se serverem kamaráda, tzn použití jeho serveru dává stejné výsledky (3b)
  • Ověřte funkčnost konfigurace

Bonusové body:

  • 50min - 2b
  • 65min - 1b
  • >75min - 0b

Cvičícímu budete muset nahlásit číslo svého pracoviště - to je pořadové číslo počítače od 1 do 20, 1 je PC nejblíže cvičícímu (cvičící má PC 0), 20 je pracoviště nejblíže dveřím. Číslování jde od okna směrem ke zdi po řádcích. Dále musíte k číslu pracoviště nahlásit IP adresu, tu zjistíte příkazem ifconfig -a

Testovací skript je _hodně_ benevolentní a ověřený, že jeho výstup vede ke spokojenosti studentů. Je bohužel pomalejší, protože pokud testovaná věc není OK, trvá timeout až několik vteřin.

Pro start/stop/restart bindu použijte Debian skript:

/etc/init.d/bind9 <start|stop|restart|reload>

Log bindu na Debianu je uložen v souboru /var/log/daemon.log..

Bind je velice náchylný na chyby v konfiguráku, nenechte se napálit chybějícím středníkem či složenou závorkou.

  • vyuka/cviceni/y36sps/zadani-domain-name-system.txt
  • Last modified: 2020/05/10 16:09
  • by kubr