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
Last revisionBoth sides next revision
vyuka:cviceni:y36sps:zadani-domain-name-system [2009/04/24 05:50] rootvyuka:cviceni:y36sps:zadani-domain-name-system [2018/03/15 10:21] kubr
Line 2: Line 2:
  
   * 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 29: Line 21:
  
 ===== F1 - Help ===== ===== 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.  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'' 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.txt
  • Last modified: 2020/05/10 16:09
  • by kubr