# Extreme Switch - How to configure DHCP Server in EXOS

[https://www.analysisman.com/2020/09/extreme-exos-dhcp-server.html](https://www.analysisman.com/2020/09/extreme-exos-dhcp-server.html)

### **Step 1. Create and configure a VLAN with IP address and Ports**

<div bis_size="{"x":16,"y":243,"w":653,"h":19,"abs_x":342,"abs_y":408}" id="bkmrk-">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-create-vlan%C2%A0vlan_nam">**create vlan** *vlan\_name* </div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-configure-vlan%C2%A0vlan_">**configure vlan** *vlan\_name* **ipaddress** *address/mask*</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--1">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-exos-switch%23%C2%A0create-"><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}">exos-switch# **create vlan DHCP\_Server**</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}">exos-switch# **configure vlan DHCP\_Server ipaddress 192.168.100.1/24**</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}">IP interface for VLAN DHCP_Server has been created.</div></div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--2">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-exos-switch%23%C2%A0configu"><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}">exos-switch# **configure vlan DHCP\_Server add ports 1-10**</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}"> Port 1 2 3 4 5 6 7 8 9 10 untagged has been auto-moved from VLAN "Default" to "DHCP_Server".</div></div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--3">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--4">  
</div>### **Step 2. Enable DHCP client ports with the VLAN**

<div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--5">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-%C2%A0-%C2%A0%C2%A0enable-dhcp-port"> **enable dhcp ports** *port\_list* **vlan** *vlan\_name*</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--6">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-exos-switch%23%C2%A0enable-">exos-switch# **enable dhcp ports 1-10 vlan DHCP\_Server**</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--7">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--8">  
</div>### **Step 3. Configure DHCP address range with the VLAN**

<div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk--9">  
</div><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}" id="bkmrk-%C2%A0-%C2%A0%C2%A0configure-vlan%C2%A0v"> **configure vlan** *vlan\_name* **dhcp-address-range** *start\_addr* **-** *end\_addr*</div><div bis_size="{"x":16,"y":357,"w":653,"h":19,"abs_x":342,"abs_y":522}" id="bkmrk--10">  
</div><div bis_size="{"x":16,"y":376,"w":653,"h":19,"abs_x":342,"abs_y":541}" id="bkmrk-exos-switch%23%C2%A0configu-1"><div bis_size="{"x":16,"y":376,"w":653,"h":19,"abs_x":342,"abs_y":541}">exos-switch# **configure vlan DHCP\_Server dhcp-address-range 192.168.100.10 - 192.168.100.200**</div><div>  
</div></div><div bis_size="{"x":16,"y":376,"w":653,"h":19,"abs_x":342,"abs_y":541}" id="bkmrk--11">  
</div>### **Step 4. Configure DHCP options with the VLAN**

<div bis_size="{"x":16,"y":376,"w":653,"h":19,"abs_x":342,"abs_y":541}" id="bkmrk--12"><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}"><div bis_size="{"x":16,"y":281,"w":653,"h":19,"abs_x":342,"abs_y":446}"><div>  
</div></div></div></div><div bis_size="{"x":16,"y":414,"w":653,"h":19,"abs_x":342,"abs_y":579}" id="bkmrk-%C2%A0-%C2%A0-configure-vlan%C2%A0v"> **configure vlan** *vlan\_name* **dhcp-options default-gateway** *gateway\_addr*</div><div bis_size="{"x":16,"y":414,"w":653,"h":19,"abs_x":342,"abs_y":579}" id="bkmrk-%C2%A0-%C2%A0-configure-vlan%C2%A0v-1"> **configure vlan** *vlan\_name* **dhcp-options dns-server** *dns\_addr*</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--13">  
</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk-exos-switch%23%C2%A0configu-2"><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}">exos-switch# **configure vlan DHCP\_Server dhcp-options default-gateway 192.168.100.1**</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}">exos-switch# **configure vlan DHCP\_Server dhcp-options dns-server primary 1.1.1.1**</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}">exos-switch# **configure vlan DHCP\_Server dhcp-options dns-server secondary 8.8.8.8**</div></div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--14">  
</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--15">  
</div>### **Step 5. Check the DHCP configuration**

<div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--16"><div>  
</div></div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk-exos-switch%23%C2%A0show-dh"><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}">exos-switch# **show dhcp-server**</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}">VLAN "DHCP_Server":</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> DHCP Address Range : 192.168.100.10-&gt;192.168.100.200</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> Netlogin Lease Timer : Not configured (Default = 10 seconds)</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> DHCP Lease Timer : Not configured (Default = 7200 seconds)</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> Default Gateway : 192.168.100.1</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> Primary DNS Server : 1.1.1.1</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> Secondary DNS Server : 8.8.8.8</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}"> Ports DHCP Enabled : 1-10</div></div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--17">  
</div><div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk--18">  
</div>### **Step 6. (Optional) Configure the DHCP lease timer**

<div bis_size="{"x":16,"y":471,"w":653,"h":19,"abs_x":342,"abs_y":636}" id="bkmrk-the-dhcp-lease-timer"><div><div>The DHCP lease timer can be changed as follows. This example shows a change from the default 2 hours to 8 hours.</div></div></div><div id="bkmrk--19"></div>### **Step 7. (Optional) Check the DHCP lease**

exos-switch# **show vlan "VLAN\_NAME" dhcp-address-allocation**

<div id="bkmrk--20"></div>