Project

General

Profile

Actions

Feature #13806

closed

Implement dnsmasq DHCP/DNS provider

Added by Lukas Zapletal over 8 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Low
Assignee:
-
Category:
Plugins
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

It looks like Dnsmasq in Fedora 23+ is capable enough so it can be used directly to manipulate both DHCP and DNS authoritative records, therefore brand new provider can be built which will replace virsh provider. All integration can be done via reading and writing own files and sending SIGHUP signal.

Particular options which allows clean integration: --dhcp-hostsdir, --dhcp-optsdir, --hostsdir and SIGHUP for deletion of records. Also DHCP leases can be easily parsed from a file.

Virsh provider will be still relevant, because dnsmasq instances managed by libvirt are not allowed for own configuration, therefore this provider will only work with own (non-libvirt) instances which are used to manage bare-metal networks.

Actions

Also available in: Atom PDF