Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
vyuka:cviceni:y36sps:zadani-domain-name-system [2008/04/09 15:15] – misko | vyuka:cviceni:y36sps:zadani-domain-name-system [2020/05/10 16:09] (current) – kubr | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== Domain name system ====== |
* Seznamte se s výchozími místy uložení konfiguračních souborů serveru bind9 v Debianu | * Seznamte se s výchozími místy uložení konfiguračních souborů serveru bind9 v Debianu | ||
- | * Použijte jediný root-server 192.168.9.100 | + | * A(1) Nakonfigurujte |
- | * Cvičící provozuje na root-serveru doménu '' | + | * B(1) Nakonfigurujte doménu třetího řádu cokoliv.privX.fel |
- | * Zajděte za cvičícím nahlásit číslo pracoviště, | + | * C(1) Nakonfigurujte doménu třetího řádu |
- | * Váš záznam bude vypadat následovně:< | + | |
- | # host -t ns priv1.fel | + | |
- | priv1.fel name server ns.priv1.fel. | + | |
- | priv1.fel name server ns2.priv1.fel. | + | |
- | </ | + | |
- | * Nakonfigurujte | + | |
- | * Nakonfigurujte doménu třetího řádu cokoliv.privX.fel | + | |
- | * Nakonfigurujte doménu třetího řádu | + | |
* V obou doménách použijte jako primární server váš server, jako sekundární server vašeho kamaráda | * 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 | * 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 '' | + | * Nasměrujte MX záznam pro doručování pošty pro doménu '' |
- | * Nasměrujte záložní MX záznam pro doručování pošty pro doménu '' | + | * D(3) Nasměrujte záložní MX záznam pro doručování pošty pro doménu '' |
- | * Nastavte A záznam v doméně cokoliv.privX pro váš host (jméno JA) i host vašeho kamaráda (jméno ON) | + | * 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í) | + | * 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.9.100 | + | * 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 | + | * Zajistěte synchronizaci se serverem kamaráda, tzn použití jeho serveru dává stejné výsledky (3b) |
* Ověřte funkčnost konfigurace | * 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 '' | ||
+ | |||
+ | Testovací skript je _hodně_ benevolentní a ověřený, že jeho výstup vede ke spokojenosti studentů. Je bohužel pomalejší, | ||
+ | |||
+ | ==== BIND ==== | ||
+ | |||
+ | Pro start/ | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Log bindu na Debianu je uložen v souboru ''/ | ||
+ | |||
+ | Bind je velice náchylný na chyby v konfiguráku, | ||
===== Odkazy ===== | ===== Odkazy ===== | ||
Line 28: | Line 46: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | |||
~~DISCUSSION~~ | ~~DISCUSSION~~ | ||
~~NOCACHE~~ | ~~NOCACHE~~ |