Reaching Others University at Buffalo - The State University of New York
Skip to Content

DHCP at UB

Dynamic Host Configuration Protocol (DHCP) is a standardized networking protocol used on Internet Protocol (IP) networks for dynamically distributing network configuration parameters, such as IP addresses for interfaces and services.

Registration of all DHCP clients allows UBIT to keep track of IP address usage and keep an eye on networks that might need extra capacity to accommodate growing user bases, diagnose problems, audit traffic, and generally help you manage your network. It's just good policy.

The DHCP server assigns an address to a DHCP client for a limited period of time. The limited life of the address is called a lease. The client can return the address to the server at any time, but must request an extension from the server to retain the address longer than the time permitted. The server automatically reclaims the address after the lease expires if the client has not requested an extension.

Why UB Uses DHCP

Dynamic allocation is useful in a large distributed network where many systems are being added and deleted. Unused addresses are returned to the pool of addresses without relying on customers or system administrators to take action to return them. Addresses are only used when and where they're needed. Dynamic allocation allows a network to make the maximum use of a limited set of addresses.

UB's DHCP Management Tool

Requesting Access

Permissions in the old DNS/DHCP tools don't directly map to the current tool.

If you don't currently have access to the system or your permissions are incorrect, submit a request. Provide:

  • Your name
  • Distributed IT organization affiliation
  • Any other UBITNames that also need access
  • Any non-obvious domains that you control or manage

Administrative Login

Use your UBITName and password as credentials for accessing the system. You will be given access only to the subnets and DNS zones that are in use by your area.

Viewing the Dashboard

Upon login, you will have two dashboards, one for "Tasks" and another for "Status". Both are customizable by selecting the various "Configure" icons (looks like a gear) on the respective pages/sections. The "Status" area displays general information about the DNS/DHCP system as well as providing a table of contents to the various administrative sections.

This view is customizable and can contain any number of widgets. Some of the more useful components are:

  • DHCP Statistics
  • DDNS Statistics
  • Ranges over Threshold

Adding Components to the Dashboard

To add a new component to your dashboard:

  1. Select the Status tab, then select Add Content from the drop-down next to the gear icon.
  2. When the component tool-bar appears, drag and drop the component onto the Dashboard page where you'd like it to appear.

Static Hosts versus Roaming Hosts

The Infoblox device makes a distinction between hosts on the network by how they are configured for network access and how they manage their DNS updates. The 2 main types of hosts are Static Hosts and Roaming Hosts.

  • A Static Host is an entry in DNS that maps a Fully Qualified Domain Name (FQDN) (hostname.domain.buffalo.edu) to an IP address for a given device. This is commonly needed when a device requires a specific IP address to be accessed by other devices in a given network such as a file server or Web server.
  • A Roaming Host is an entry in DHCP that maps a given FQDN to a MAC address (00:11:22:33:44:55). This is commonly needed when a device requires a specific hostname to be accessed by other devices in a given network, but will be continuously changing IP addresses. Registering a roaming host entry will ensure that a FQDN will correspond to a unique device regardless of its network or IP address. This is the type of entry for most devices at UB.

Administrative Functions

Creating a Roaming Host Entry

  1. Navigate to the Data Management Tab and then select the DHCP sub-tab.
  2. On the next level of sub-tabs, select Networks, and below that, Roaming Host.
  3. Select the + (Plus) button on the right hand side. By default this will only create an IPv4 host. You can choose IPv6 from the drop down next to the + (Plus).
  4. Select Add Roaming Host and click Next.
  5. Fill in the hostname (not the FQDN) in the Name field.
  6. Fill in the MAC Address in the Assign IP Address by box.
  7. Click Next.
  8. You may add DHCP options on this screen, if you wish.
  9. Click Next.
  10. The Department field is required. Note that you may have to click in the blank space below Value before typing the department shortcode. You may add additional Attributes on this screen if you wish.
  11. Select the down arrow next to the Save & Close button and select Save & Edit.
  12. In the Edit dialog box, if the option to Toggle Advanced Mode is available, select it.
  13. Select the IP DDNS section on the left hand side.
  14. Select Override and Enable DDNS Updates by checking the box.
  15. Select Override and populate your subdomain (domain.buffalo.edu) in the DDNS Domain Name field.
  16. Click Save & Close.

The DNS/DHCP cluster will refresh once every 15 minutes, after which your host will be able to pull a DHCP address from the registered range.

Creating a Static Host Entry


  1. Navigate to the Data Management Tab and then select the IPAM sub-tab.
  2. Navigate to the subnet on which you want to deploy the host and select it.
  3. Select the dropdown menu next to the + (Plus) button on the right-hand side near the bottom (or use the Toolbar on the far right).
  4. Select Host.
  5. Select the correct domain using the Select Zone button.
  6. Fill in the Name field with the desired hostname (not the FQDN).
  7. Make sure the Enable in DNS checkbox is selected.
  8. Add an IP Address by selecting the menu next to the + (Plus) symbol. You can also select Next Available IP Address and it will auto-populate with the next available IP in your range. Make sure the box next to your address is checked.
  9. Optionally, click in the blank space under MAC Address and supply a MAC Address and click the DHCP checkbox. This will allow your host to be configured for DHCP and receive a guaranteed static address every time it boots. We don't recommend this configuration for most devices, but it can be useful for printers and dumb devices that cannot be statically configured.
  10. Click Next.
  11. You can add additional Attributes on the next screen if you wish.
  12. Click Save & Close.

You can immediately configure your static host once the reservation is saved. If you are using the static DHCP option, you will have to wait 15 minutes for the DHCP address to be available.

Searching for Existing Hosts

  1. Search or filter:
    1. Open the search box in the upper right hand corner of the screen by selecting the magnifying glass. The search is robust enough that it will find any host using hostname, MAC address, or IP address.
    2. Optionally, you can use the filters below the search field. Select the + (Plus) button to add more than one filter.
  2. Click Search.

Modifying Existing Hosts

  1. Search for the host (see procedure above).
  2. Select the checkbox next to the host and click the Edit icon on the top right of the table.
  3. Modify the record.
  4. Click Save & Close.

Adding/Modifying DHCP Options

  1. Navigate to the host record using the procedure described for the type of host.
  2. Select the checkbox next to the host and click the Edit icon on the top right of the table.
  3. Select IP DHCP Options in the left sidebar.
  4. Scroll down to the Custom DHCP Options section.
  5. Select the option and fill in the value, then click the + (Plus) button.
  6. Repeat until you've configured all options.
  7. Click Save & Close.

Deleting Existing Entries

  1. Navigate to the host record using the procedure described for the type of host.
  2. Select the checkbox next to the host and click the Delete icon on the top left of the table.

Find Answers

Can I get access to register and edit my department's DHCP client records?

For security reasons, node admin privileges must be authorized by the director of your distributed IT organization. If you are a new customer, visit our request form.

Who manages DHCP registration?

All the distributed IT organizations at UB have the ability to register DHCP hosts for their school or department. Faculty/staff that need to have their machines registered for DHCP should contact their local distributed IT organization.

DHCP suddenly stopped working on one of my hosts and I got an error that the DHCP client could not obtain an IP address?

There are a few reasons you may be getting this issue:

  • You may have forgotten to register your host for DHCP service at this site. We allow you to temporarily boot a new host to the network as an unregistered host so you can access this Web site and register your host for DHCP service. Use the search to locate the host and confirm that it is registered.
  • The local DHCP Relay agent may be down or experiencing issues. If more than a single host is seeing this problem, report a network problem immediately.
  • If the machine has had any hardware swapped out recently, you’ll need to update the MAC Address in the host record in the IPAM system. Use the search to confirm that the registered MAC address matches the MAC address on the machine.
  •  Check the cable and network port by testing them with a known-working machine. If both machines don’t work, swap the cable. If the problem persists, please log a network problem and report a bad port.

How do I release or renew my DHCP IP Address?

Windows 7

  1. Open a Command Window
    • Windows 7: Start > All Programs > Accessories > Command Prompt
  2. To release your IP address, type: ipconfig /release
  3. To renew your IP address, type: ipconfig /renew
  4. Type: exit

Did This Page Answer Your Question?

(Required)
 
Email, UBITName or phone number
(Required)
Enter the letters or numbers you see below in the space provided. Click "Get a new challenge" if they are not readable.