====== 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 ===== F1 - Help ===== ==== Pro běh testovacího skriptu ==== 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. ==== BIND ==== Pro start/stop/restart bindu použijte Debian skript: /etc/init.d/bind9 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. ===== Odkazy ===== * http://www.howtoforge.com/debian_bind9_master_slave_system * http://tldp.org/HOWTO/DNS-HOWTO.html * http://www.scribd.com/doc/1018783/dnshowto ~~DISCUSSION~~ ~~NOCACHE~~