Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My company has alot of outside suppliers and contractors who need access to our wifi network. Currently, we only allow DHCP to hand out 20 addresses for our quest Wifi network. This typically fill up very quickly due to cell phones, laptops, etc. Is there any way to 'lock' a specific IP/DHCP mapping to a specific computer/device, such that ONLY that device will be handed a specific IP from DHCP? This would ensure that they could always connect, instead of me manually having to clean all the junk out of the DHCP so they can get an IP address.

VLANing off and freeing address space is obviously the solution, but we have recently begun a full overhaul of the network infrastructure so we aren't quite ready for that. This a temporary solution for the time being just to keep outside consulatants happy and less complain-y.

share|improve this question
up vote 2 down vote accepted

Most DHCP servers have a thing called "reservations" which will cause the DHCP server to always hand out an assigned address to a requestor with a specific MAC address. Some can even create a reservation the first time a device asks for an IP. You need to look into the capabilities of your DHCP server (or router, if the DHCP server lives there.)

The DHCP protocol doesn't support the notion of users so this is probably the best you can do.

share|improve this answer
Yup, this was exactly what I was looking for! – Lee Harrison Sep 27 '12 at 18:05

I think you are looking for DHCP reservations. Here is an example of setting one on a Cisco router (toward the bottom of the page).

Named Mars The MAC address of the client is 02c7.f800.0422 and the IP address of the client is

ip dhcp pool Mars
hardware-address 02c7.f800.0422 ieee802
client-name Mars

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.