Page MenuHomePhabricator

Add local-port and resolver port options for powerdns in CLI configuration tree
Open, WishlistPublicFEATURE REQUEST

Description

It would be nice to have the ability to change the PowerDNS listening/forwarding ports in the native CLI configuration tree, as well as the system name-server ports.

e.g.

set service dns forwarding listen-address 192.168.0.1 port 5353
set service dns forwarding name-server 127.0.0.1 5353
set system name-server 192.168.0.1 port 5353

PowerDNS will support the settings as specified in their documentation:

https://doc.powerdns.com/md/authoritative/settings/#local-port

local-port
Integer
Default: 53
The port on which we listen. Only one port possible.

https://doc.powerdns.com/md/authoritative/settings/#resolver

resolver
IP Addresses with optional port, separated by commas
Added in: 4.1.0
Use these resolver addresses for ALIAS and the internal stub resolver. If this is not set, /etc/resolv.conf is parsed for upstream resolvers.

This would make it possible to integrate third party daemons/servers for DNS related services (DNS-over-HTTPS proxy, DNS-over-TLS, etc.).

Details

Difficulty level
Unknown (require assessment)
Version
-
Why the issue appeared?
Will be filled on close