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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
vyuka:cviceni:y36sps:zadani-domain-name-system [2008/03/26 17:41] – vytvořeno rootvyuka:cviceni:y36sps:zadani-domain-name-system [2020/05/10 16:09] (current) kubr
Line 1: Line 1:
-====== Y36SPS: Domain name system ====== +====== Domain name system ======
- +
-**Zadání se může ještě upravit, původně připravené zadání nebylo vhodné pro stávající učebnu**+
  
   * 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 SLD doménu .privX.fel., kde X je číslo vašeho pracoviště (1b) 
-  * Nakonfigurujte TLD doménu .privX, kde X je číslo vašeho pracoviště +  * B(1) Nakonfigurujte doménu třetího řádu cokoliv.privX.fel (1b) 
-  * Nakonfigurujte doménu druhého řádu cokoliv.privX +  * 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
-  * Nakonfigurujte doménu druhého řádu cokoliv.privN, kde N je číslo pracoviště vašeho kamaráda (= vyžaduje domluvu s ním) +  * 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áš DNS host, 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 hostu +  * Nasměrujte MX záznam pro doručování pošty pro doménu ''privX.fel'' na váš hostitel (ns.privX.fel)  
-  * Nasměrujte MX záznam pro doručování pošty na váš host +  * 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) 
-  * Nasměrujte A záznamy v doméně cokoliv.privX pro všechny vaše hosty  +  * E(1) Nastavte záznam v doméně cokoliv.privX.fel pro š host (jméno JA) i host vašeho kamaráda (jméno ON) (1b) 
-  * Nastavte reverzní záznamy pro všechny vaše hosty+  * 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č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: 
 + 
 +<code bash> 
 +/etc/init.d/bind9 <start|stop|restart|reload> 
 +</code> 
 + 
 +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~~
  • vyuka/cviceni/y36sps/zadani-domain-name-system.1206553305.txt.gz
  • Last modified: 2008/03/26 17:41
  • by root