Project

General

Profile

Actions

Feature #16732

closed

Add check for CoreDNS when configuring DNS Resolver or Forwarder

Added by Craig Coonrad 3 months ago. Updated 9 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Web Interface
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Release Notes:
Default

Description

If you enable CoreDNS on port 53, and then attempt to enable DNS Resolver on the same port, you get:

If you repeat the same procedure with DNS Forwarder, it saves successfully without error/warning but dnsmasq service is down.


Files

core-dns.jpg (18.5 KB) core-dns.jpg Craig Coonrad, 03/02/2026 07:30 PM
Screenshot_20260517_153840.png (31.4 KB) Screenshot_20260517_153840.png Kris Phillips, 05/17/2026 08:39 PM
Actions #1

Updated by Kris Phillips 10 days ago

This is resolved in newer versions of Nexus with CoreDNS. The "Easy Setup" button will disable either unbound or dnsmasq, if they are running, as well as implement any other changes to activate it.

See attached screenshot.

Marking Resolved.

Actions #2

Updated by → luckman212 10 days ago

Is CoreDNS replacing Unbound in 26.07? Is that available to test yet?

Actions #3

Updated by Jim Pingle 9 days ago

→ luckman212 wrote in #note-2:

Is CoreDNS replacing Unbound in 26.07? Is that available to test yet?

No. Though part of its functionality is to act as a DNS forwarder, and for very basic setups it could use CoreDNS alone, there are many things Unbound can do beyond its current capabilities. Currently the recommended setup is to have clients hit CoreDNS first and then use Unbound as its upstream source for queries that make it through CoreDNS filtering and so on.

Actions

Also available in: Atom PDF