Bug #2990
closedClarify wording of services_dnsmasq.php and move its Webconfigurator node
0%
Description
"services_dnsmasq.php" refers to itself as "DNS forwarder options" but some of these appear to be able to apply to whatever forwarder is in use on the install, and other options appear to be dnsmasq only.
For example, "Register DHCP static mappings in DNS forwarder" and "Listen port" could be functions that are applied to any forwarder, and the wording and page title suggest they might be applied to whatever forwarder is in use. So it isn't made clear whether they only get applied to dnsmasq or whether they would also be applied to a different forwarder if installed via package. If this is default forwarder config only, then it should also be made clearer.
Request:
1) Wording and title improved within the page, to make clear if this is just Dnsmasq/default forwarder config, or config for whatever forwarder is active, or some of each.
(If some options apply to any forwarder, and some only to dnsmasq, split into two sections to make this clear)
2) Could it be considered to move the page to "Advanced" as a tab: "Default DNS forwarder", with a header note "Pfsense uses dnsmasq as its default forwarder. This page allows its configuration", as that's in effect what it's for. Reasoning: It is the default forwarder so the link is logical, and if it's overridden by another packaged forwarder the user probably doesn't want to see its config on the services menu.
Updated by Chris Buechler about 11 years ago
- Status changed from New to Not a Bug
all the settings are specific to the service on whose page you're configuring them, and they can operate independently, or in combination with one another.