Benutzer-Werkzeuge

Webseiten-Werkzeuge


ucs_dhcp-pools_und_mac-deney

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

ucs_dhcp-pools_und_mac-deney [2017/03/17 11:37] – Externe Bearbeitung 127.0.0.1ucs_dhcp-pools_und_mac-deney [2018/02/06 12:54] (aktuell) matthias
Zeile 8: Zeile 8:
  
 <code> <code>
-udm settings/extended_attribute create +eval $(ucr shell) 
-  --position "cn=custom attributes,cn=univention,$(ucr get ldap/base)" \ +udm settings/extended_attribute create --position "cn=custom attributes,cn=univention,$ldap_base" \ 
-  --set name=dhcpOption \ + --set name=dhcpPermitList --set objectClass=univentionDhcpPool 
-  --set objectClass=dhcpOptions + --set module="dhcp/pool--set shortDescription="dhcpPermitList" \ 
-  --set ldapMapping=dhcpOption \ + --set ldapMapping=dhcpPermitList --set syntax=string \ 
-  --set module=dhcp/service \ + --set longDescription="permit list" --set tabName="DHCP permit list" \ 
-  --set module=dhcp/pool + --set multivalue=1 --set mayChange=1
-  --set module=dhcp/host \ +
-  --set module=dhcp/shared \ +
-  --set module=dhcp/sharedsubnet \ +
-  --set module=dhcp/subnet \ +
-  --set shortDescription='DHCP Option'+
-  --set translationShortDescription='"de_DE"DHCP Optionen"' +
-  --set longDescription='Additional options for DHCP' \ +
-  --set translationLongDescription='"de_DE" "Zusätzliche Optionen für DHCP"'+
-  --set tabName='Low-level DHCP configuration'+
-  --set translationTabName='"de_DE" "Experten DHCP Konfiguration"'+
-  --set tabAdvanced=1 \ +
-  --set syntax=string \ +
-  --set mayChange=1 \ +
-  --set multivalue=1 \ +
-  --set deleteObjectClass=1 +
-udm settings/extended_attribute create \ +
-  --position "cn=custom attributes,cn=univention,$(ucr get ldap/base)"+
-  --set name=dhcpStatements \ +
-  --set objectClass=dhcpOptions \ +
-  --set ldapMapping=dhcpStatements \ +
-  --set module=dhcp/service \ +
-  --set module=dhcp/pool \ +
-  --set module=dhcp/host \ +
-  --set module=dhcp/shared \ +
-  --set module=dhcp/sharedsubnet \ +
-  --set module=dhcp/subnet \ +
-  --set shortDescription='DHCP Statements'+
-  --set translationShortDescription='"de_DE" "DHCP Anweisungen"'+
-  --set longDescription='Additional statements for DHCP' \ +
-  --set translationLongDescription='"de_DE"Zusätzliche Anweisungen für DHCP"'+
-  --set tabName='Low-level DHCP configuration'+
-  --set translationTabName='"de_DE" "Experten DHCP Konfiguration"+
-  --set tabAdvanced=1 +
-  --set syntax=TextArea \ +
-  --set fullWidth=1 \ +
-  --set mayChange=1 \ +
-  --set multivalue=1 \ +
-  --set deleteObjectClass=1+
 </code> </code>
-Dies erzeugt sowohl im DHCP-Netz als auch im Pool die neue Option "Low-level DHCP Configuration". Dort lassen sich beliebige DHCP-Config-Optionen einfügen. Im konkreten Fall von [[https://www.pascom.net/de/dokumentation/mobydick/server/netzwerk-konfigurieren/| MobyDick]] tragen wir in unserem Pool folgendes ein:+ 
 +Dies fügt dem Pool die "dhcpPermitList" hinzu. 
 + 
 +Die Klassen definiert man im Moment im Subnet unter "Erweiterte Einstellungen" (Haken unter "Optionen" -> "Allow custom DHCP optionssetzen!) -> "Lowlevel DHCP configuration" -> "DHCP Statements", da es unter dem Pool wegen eines Bugs nicht geht. 
 + 
 +Im konkreten Fall von [[https://www.pascom.net/de/dokumentation/mobydick/server/netzwerk-konfigurieren/| MobyDick]] tragen wir in unserem Pool folgendes ein:
  
 <code> <code>
ucs_dhcp-pools_und_mac-deney.1489750673.txt.gz · Zuletzt geändert: 2017/03/17 11:37 von 127.0.0.1