Page MenuHomeVyOS Platform

Add local-port and resolver port options for powerdns in CLI configuration tree
Closed, ResolvedPublicFEATURE 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

Version
-
Is it a breaking change?
Perfectly compatible
Issue type
Feature (new functionality)

Event Timeline

syncer triaged this task as Wishlist priority.Jul 11 2018, 9:31 PM
zsdc set Is it a breaking change? to Unspecified (possibly destroys the router).
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.Sep 3 2021, 12:08 PM
dmbaturin set Issue type to improvement.
Viacheslav claimed this task.
Viacheslav moved this task from Need Triage to Finished on the VyOS 1.3 Equuleus (1.3.4) board.
dmbaturin set Issue type to Feature (new functionality).Fri, Nov 8, 10:50 AM