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

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
vyuka:cviceni:y36sps:zadani-domain-name-system [2008/04/18 07:57] 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 ======
  
   * 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 
-  * Cvičící provozuje na root-serveru doménu ''.fel.'' 
-  * Zajděte za cvičícím nahlásit číslo pracoviště, název domény, adresu primárního a sekundárního nameserveru 
-    * Váš záznam bude vypadat následovně:<file> 
-# host -t ns priv1.fel 
-priv1.fel name server ns.priv1.fel. 
-priv1.fel name server ns2.priv1.fel. 
-</file> 
   * A(1) Nakonfigurujte SLD doménu .privX.fel., kde X je číslo vašeho pracoviště (1b)   * 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)   * B(1) Nakonfigurujte doménu třetího řádu cokoliv.privX.fel (1b)
Line 19: Line 11:
   * 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)   * 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)   * 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 (resolving i AXFR) (pokud to nejede, celkem 0b)+  * 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)   * 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
Line 27: Line 19:
   * 65min - 1b   * 65min - 1b
   * >75min - 0b   * >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:
 +
 +<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 ===== ===== Odkazy =====
  • vyuka/cviceni/y36sps/zadani-domain-name-system.1208505477.txt.gz
  • Last modified: 2008/04/18 07:57
  • by root