Do computers-public se davaji jen adresy pro NAT 1:1. Verejne adresy pridelene primo se davaji rovnou do computers.
Z computers-changed jsem vyseparoval samotnou validaci zaznamu do skriptu computers-test. Navic jsem na finwem a letovi pridal upload souboru na carlose (skript computers-upload). Po spusteni computers-changed se nejdrive pusti test, pak se provede lokalni rekonfigurace a nakonec upload souboru na carlose.
Soubory se uploaduji do /home/sdruzeni/configs/{finwe, leto}/ a po uploadu se automaticky spousti callback skript /home/sdruzeni/configs/configs-update s argumentem finwe nebo leto, kam je mozne pridat akce navazujici na zmenu computers. Zatim tam je konkatenace computers z finwe a leta do /home/sdruzeni/configs/computers (a obdobne pro computers-public a networks).
Vysledek predelani DNS zaznamu je takovy:
Pro vsechny polozky z computers se generuji zaznamy v chrudimsko.czf a to JMENO.NODE.chrudimsko.czf a navic JMENO.chrudimsko.czf Pokud navic jmeno konci -wired, tak se vygeneruje jeste zaznam bez -wired a pro prvni takovy zaznam NODE.chrudimsko.czf.
Pro vsechny verejne IP adresy z computers a verejne IP adresy z computers-public se vygeneruji zaznamu v crfreenet.org a to JMENO.NODE.crfreenet.org a JMENO.crfreenet.org . V pripade jmen z computers-public se misto NODE pouzije 'nat'. Pro -wired jmena plati to same, co v predchozim pripade.
Reverzni zaznamy z 192.168.0.0/16 a 10.110.0.0/16 smeruji na JMENO.NODE.chrudimsko.czf , reverzni zaznamy z 81.92.145.0/24 smeruji na JMENO.NODE.crfreenet.org . Hodnotu reverznich zaznamu v 81.92.145.0/24 je mozne overridnout pomoci nastaveni v /opt/bindmaker/reverse-table
Zaznamy se generuji ze sloucenych computers na carlosovi a jsou pouzitelne jak v chrudimske, tak v krizanovicke casti site. Subdomeny alias.chrudimsko.czf a alias2.chrudimsko.czf jsem zrusil, misto nich lze pouzit primo chrudimsko.czf .
Doporucuji pouzit 'search chrudimsko.czf' v /etc/resolv.conf na routerech a na klientech, u DHCP pak nastaveni:
option domain-name "chrudimsko.czf";
Nektere routery nepouzivaji jmeno koncici -wired. Jde o mophus-wire ereg-wire curufin-wire1 caranthir-eth maedhros-eth elrond-eth lenar-wired1 Pokud by nikdo nebyl proti, tak bych koncovky techto jmen predelal na -wired.
Z jistych technickych duvodu zatim nefunguje z pocitacu, ktere maji primo verejnou adresu, komunikace pres tunel do do krizanovicke casti site.
