Benutzer-Werkzeuge

Webseiten-Werkzeuge


omnivista-template-based-provisioning-dhcp-dns-konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

omnivista-template-based-provisioning-dhcp-dns-konfiguration [2019/11/15 16:34] (aktuell)
benny angelegt
Zeile 1: Zeile 1:
 +====== Konfiguration des DHCP/DNS für OmniVista Template-based Provisioning ======
 +
 +===== DHCP Beispiel (anhand isc-dhcp-server) =====
 +Wir richten in diesem Beispiel zuerst einen "​Option Space" mit dem Namen **tbp** ein und setzen dann die zwei Variablen entsprechend dem Beispiel unten. Diese Einträge/​Variablen können natürlich auch in einem Subnetz verwendet werden und nicht nur auf einem Host-Eintrag. Es ist wichtig auch den DNS-Teil unten zu beachten, damit die Adresse ​
 +**as-lite.myovcloud.net** auf die IP-Adresse des OmniVista Servers aufgelöst wird. Sollte es in einem Spezialfall mehrere OmniVista-Server geben, können diese standortbezogen gesetzt werden z.B. **as-lite.hamburg.myovcloud.net** und **as-lite.oldenburg.myovcloud.net**. Es ist natürlich notwendig diese dann auch in der DNS-Auflösung entsprechend zu hinterlegen.
 +
 +<​code>​
 +benny@shiva:​~$ sudo vi /​etc/​dhcp/​dhcpd.conf
 + 
 +#
 +# Test for OmniVista Template-Based Provisioning (TBP)
 +
 + 
 +option space tbp;
 +option tbp.aleflag code 1 = text;
 +option tbp.activation-server code 128 = text;
 + 
 +host ostbp {
 +        hardware ethernet 94:​24:​e1:​1b:​da:​d7;​
 +        fixed-address 192.168.2.13;​
 +        option host-name "​ostbp";​
 +        vendor-option-space tbp;
 +        option tbp.aleflag "​alenterprise";​
 +        option tbp.activation-server "​as-lite.myovcloud.net";​
 +        option ntp-servers 192.168.2.1;​
 +}
 +</​code>​
 +
 +===== DNS (anhand bind) =====
 +Im DNS-Server bind kann man die Auflösung dieses FQDN zu einer lokalen IP am Besten per "​Response Policy Zone" (RPZ) lösen. Wie man diese einrichtet, habe ich bereits [[omnivista-43r1-neuerungen|hier]] beschrieben.
 +
 +<​code>​
 +benny@shiva:​~$ sudo vi /​etc/​bind/​db.rpz
 +;
 +$TTL    86400
 +;@      IN      SOA     ​localhost. root.localhost. (
 +@       ​IN ​     SOA     ​shiva.home. shiva.home. (
 +                             ​10 ​        ; Serial
 +                         ​604800 ​        ; Refresh
 +                          86400         ; Retry
 +                        2419200 ​        ; Expire
 +                          86400 )       ; Negative Cache TTL
 +;
 +@               ​IN ​     NS      shiva.home.
 + 
 +as-lite.myovcloud.net ​                  ​A ​      ​192.168.2.20
 +;
 +</​code>​
 +
 +<WRAP center round important 60%>
 +TODO: Benny - Ein paar Screenshots zu "​TBP"​ mit einpflegen hier. :)
 +</​WRAP>​
 +
  
omnivista-template-based-provisioning-dhcp-dns-konfiguration.txt · Zuletzt geändert: 2019/11/15 16:34 von benny