DHCP Server

Sämtliche Switche von Extreme Networks, die mit ExtremeXOS betrieben werden, sind in der Lage auch DHCP Dienste anzubieten.
Das Beispiel hier bezieht sich auf die Einrichtung auf der Shell. Der Bezugspunkt ist, wie bei vielen Dingen bei Extreme Networks, das VLAN.

 
# configure vlan INT dhcp-address-range 172.31.5.3 - 172.31.5.60
# configure vlan INT dhcp-lease-timer 300
# configure vlan INT dhcp-options default-gateway 172.31.5.126
# configure vlan INT dhcp-options dns-server primary 172.17.6.227
# configure vlan INT dhcp-options dns-server secondary 172.17.6.225
  Die Befehle sind selbsterklärend. Wichtig ist noch zu erwähnen, dass es meines Wissens nach keine Möglichkeit gibt weiter DHCP- Optionen, wie z.B. NTP- Server oder ähnliches anzugeben.

Im nächsten Schritt muss noch definiert werden auf welchen Ports der Switch auf DHCP- Anfragen reagieren soll:  
# enable dhcp ports 1:1 vlan "INT"
  Verbindet man nun einen DHCP- Client mit dem Port so kann man sich die vergebene Adresse anzeigen lassen:  
# show dhcp-server 
VLAN "INT":
DHCP Address Range : 172.31.5.3->172.31.5.60
Netlogin Lease Timer : Not configured (Default = 10 seconds)
DHCP Lease Timer : 300 seconds
Default Gateway : 172.31.5.126
Primary DNS Server : 172.17.6.227
Secondary DNS Server : 172.17.6.225
Ports DHCP Enabled : 1:1

=========================================================
IP MAC State Lease Time Left
=========================================================
172.31.5.3 00:23:f8:bc:dd:b2 Assigned 0000:04:59
 
Vergebene IP- Adressen oder auch die gesamte Lease- Datenbank können selbstverständlich auch wieder gelöscht werden:  
# clear vlan "INT" dhcp-address-allocation 12.23.34.45 
# clear vlan "INT" dhcp-address-allocation all
  Um die komplette DHCP- Konfiguration eines VLANs zu löschen dient der folgende Befehl:  
# unconfigure vlan "INT" dhcp