Requirements for Monitoring Cisco DHCP servers
To monitor Cisco IOS DHCP servers in IPAM, the devices being added must support the following:
- Cisco Commands that need to be supported:
- The device needs to be a Layer 3 Switch or Router.
- The IOS must be version 12.2(8)T or later.
Enable level 15 is required to view the complete configuration. This is due to how IOS manages permission levels and configuration information. For more information see http://www.cisco.com/en/US/tech/tk59/technologies_tech_note09186a00800949d5.shtml.
ISC DHCP Server Requirements
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 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.
- dhcpd --version
- 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'
- \cp -u -f -b -S.backup -p "" ""
- \rm -r -f ""
IPAM will need to seek the config file in one of the following paths below:
- "/etc/rc.d/dhcpd "
Configuring your ISC DHCP Server
Nested Configurations are Unsupported.
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 ISC server see the following helpful links: