This plugin allows to interface with ISC dhcpd servers that have configuration and lease files shared over NFS
See How_to_Install_a_Smart-Proxy_Plugin for how to install Smart Proxy plugins
This plugin is compatible with Smart Proxy 1.15 or higher.
When installing using "gem", make sure to install the bundle file:
echo "gem 'smart_proxy_dhcp_remote_isc'" > /usr/share/foreman-proxy/bundler.d/dhcp_remote_isc.rb
To enable this DHCP provider, edit /etc/foreman-proxy/settings.d/dhcp.yml
and set:
:use_provider: dhcp_remote_isc
:server: IP address of dhcpd server
:subnets: subnets you want to use (optional unless you set infoblox_subnets to false)
Configuration options are the same as for the core ISC dhcpd provider. Please refer to Smart Proxy documentation for detailed instructions.
Fork and send a Pull Request. Thanks!
Please see LICENSE file.