Submit a ticketCall us

Cloud Workloads: Meet Your New Hybrid IT Reality
Have you found yourself in that evolving, hybrid IT grey area and wondering if cloud workloads are now part of your purview? And if so, will monitoring cloud workloads require a new set of dedicated cloud monitoring tools? Your answers: yes, they should be, and no, they don’t.

Find out how SolarWinds® Server & Application Monitor (SAM) can help you monitor your cloud workloads side by side with your on-premises workloads. Register Now.

Home > Success Center > IP Address Manager (IPAM) > IPAM Administrator Guide > DHCP management > ISC DHCP

ISC DHCP

Created by Nanette.Neal, last modified by Nanette.Neal on Jul 15, 2016

Views: 139 Votes: 0 Revisions: 2

Support for ISC DHCP management and monitoring allows you to create, edit, or remove DHCP subnets directly and update servers automatically via the IPAM web interface. You can also manage ISC DHCP subnet options, ranges, pools, and monitor ISC shared subnet utilization. Monitor server status and availability and IP address static assignments within groups.

Nested Configurations are Unsupported. For more information see the following KB article.

The following ISC DHCP minimum requirements and configurations are needed for IPAM to access your ISC servers.

Supported Operating System:

  • POSIX compliant Linux distributions

User access:

  • User account needs to be configured to allow remote telnet or SSH access to ISC DHCP machine
  • Read and write file access for user on the configuration files.

Cli commands:

  • dhcpd --version
  • grep
  • echo $PATH_DHCPD_DB
  • dhcpd -t -cf
  • ps -w -A -o comm,pid,args | grep ^dhcpd -w (or) ps -A -o comm,pid,args | grep ^dhcp (or) ps -x -o comm,pid,args | grep ^dhcp
  • [ -f "" ] && echo 'true'
  • uname -mrs
  • sha1sum (or) sha1 (or) digest -v -a sha1
  • [ -r "" ] && echo 'true'
  • [ -w "" ] && echo 'true'
  • cat
  • \cp -u -f -b -S.backup -p "" ""
  • \rm -r -f ""
  • mkdir

IPAM will need to seek the config file in one of the following paths below:

Configuration File:

  • "/etc/dhcpd.conf"
  • "/etc/inet/dhcpd4.conf"
  • "/etc/dhcp/dhcpd.conf"
  • "/usr/local/etc/dhcpd.conf"

Lease File:

  • "/var/db/dhcpd.leases"
  • "/var/lib/dhcpd/dhcpd.leases"
  • "/var/lib/dhcp/dhcpd.leases"
  • "/var/db/dhcpd/dhcpd.leases"

Script File:

  • "/etc/init.d/dhcpd"
  • "/etc/init.d/dhcp"
  • "/etc/rc.d/dhcpd "
  • "/etc/init.d/isc-dhcp-server"
  • "/usr/local/etc/rc.d/isc-dhcpd"

Configuring your ISC DHCP Server

On the fresh Installation of ISC DHCP from a terminal prompt, enter the following command to install dhcpd: sudo apt-get install isc-dhcp-server

To change the default configuration by editing /etc/dhcp3/dhcpd.conf to suit your needs and particular configuration.

You may also want to edit /etc/default/isc-dhcp-server to specify the interfaces dhcpd should listen to.

By default it listens to eth0.

Next, you would need to assign a static ip to the interface that you will use for dhcp.

Ensure the ISC service is running so IPAM can communicate with your ISC DHCP server. After editing the configuration file, restart the service.

For detailed instructions on configuring your server see the following helpful links:

Adding ISC DHCP Servers

To begin managing your ISC servers they must first be added to IPAM. For more information see Adding DHCP Servers to IPAM.

Last modified

Tags

Classifications

Public