Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-12 | T1041: make upstream DNS server optional | Christian Poessinger | |
The name-server option under "service dns-forwarding" was never mandatory so users never needed to specify an upstream server. With the recent switch to PowerDNS recursor in VyOS 1.2.0 we will act as a full DNS recursor when there is no upstream DNS server configured. | |||
2018-11-08 | T978: Support PowerDNS Recursor outbound queries over IPv6. | Geoff Adams | |
This requires adding a query-local-address6 setting to enable outbound IPv6 queries in general, and also formatting upstream nameserver IPv6 addresses in such a way that Recursor can parse them. | |||
2018-11-08 | T974: bugfix dns forwarder not listening on IPv6 addresses | Christian Poessinger | |
By default PowerDNS only allows 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 for incoming DNS queries - we changed this to 0.0.0.0/0 to be reachable by everyone. This only covered the IPv4 address space and any IPv6 related query was not handled by the server. | |||
2018-08-02 | T754: add DNSSEC to DNS forwarder | mb300sd | |
2018-05-29 | dns_forwarding.py: use a more fancy jinja2 syntax for delimiters | Christian Poessinger | |
2018-05-29 | T664: DNS forwarder config broken with more than 2 zones | Christian Poessinger | |
2018-05-24 | T128: make nonexistent listen-on interface in DNS forwarding a warning ↵ | Daniil Baturin | |
rather than an error. | |||
2018-05-23 | Use normal assignment by key instead of setdefault() everywhere. | Daniil Baturin | |
The setdefault() dict object method updates the value only if it's not already set, so it's useless for what we want to do, despite its deceptive name. | |||
2018-05-21 | T588: Configurable Negative TTL caching in forwarder | Christian Poessinger | |
2018-05-20 | T560: enable non-local bind in the defaults, add 'listen-address' option, ↵ | Daniil Baturin | |
and add a deprecation warning for the listen-on option. | |||
2018-05-16 | conf_mode: remove generation time from config header and adjust scriptname | Christian Poessinger | |
2018-05-16 | T644: remove prefixing from all scripts and update environment variables ↵ | Daniil Baturin | |
with VyOS paths. |