https://github.com/theforeman/smart_proxy_dhcp_remote_isc
Smart Proxy dhcp provider for NFS-accessible ISC dhcpd servers.
https://github.com/theforeman/smart_proxy_dhcp_remote_isc
dhcp-provider hacktoberfest smart-proxy
Last synced: 4 months ago
JSON representation
Smart Proxy dhcp provider for NFS-accessible ISC dhcpd servers.
- Host: GitHub
- URL: https://github.com/theforeman/smart_proxy_dhcp_remote_isc
- Owner: theforeman
- License: gpl-3.0
- Created: 2017-03-20T13:57:50.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-11-29T07:02:58.000Z (11 months ago)
- Last Synced: 2025-06-21T13:06:38.888Z (4 months ago)
- Topics: dhcp-provider, hacktoberfest, smart-proxy
- Language: Ruby
- Homepage:
- Size: 58.6 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SmartProxyDhcpRemoteISC
This plugin allows to interface with ISC dhcpd servers that have configuration and lease files shared over NFS
## Installation
See [How_to_Install_a_Smart-Proxy_Plugin](http://projects.theforeman.org/projects/foreman/wiki/How_to_Install_a_Smart-Proxy_Plugin)
for how to install Smart Proxy pluginsThis 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
## Configuration
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](https://theforeman.org/manuals/1.14/index.html#4.3.4DHCP) for detailed instructions.
## Contributing
Fork and send a Pull Request. Thanks!
## License
Please see [LICENSE](LICENSE) file.