Hello there,
imho the difference is in the 'typetransparent' declaration. While
'transparent' only looks at the zone, 'typetransparent' also takes the
type into consideration.
Anyways, I'm glad it worked.
Greetings,
Zack
On 2/1/23 17:36, Neil Romig wrote:
Zack,
My mistake!
local-zone: "example.com" typetransparent does exactly what is needed. DNS is a
bit of a headache for a novice like me...
I do notice a difference between output of dig (shows desired results - the
internal ip for subdomains and external for domain/website)
and of unbound-host (always returns the external ip) - another mystery to solve.
Regards,
Neil.
P.S A bit nervous about top-posting, but I see it is fairly common on this
list..
On Wed, 2023-02-01 at 17:16 +0100, Bastian Maier wrote:
Alright, thanks for the feedback.
Greetings,
Zack
On 2/1/23 15:55, Neil Romig wrote:
Zack,
Doesn't work (I tried that already), and anyway the docs say if no local-zone
is present when local-data used, then a transparent local-zone is created by
default.
Neil.
On Wed, 2023-02-01 at 15:05 +0100, ZackDev wrote:
Hello there,
I'm not 100 percent sure if this works, but try adding a local zone like this
to the config.
local-zone: "example.com" typetransparent
This will directly return queries matching local-data and type from your
config, if local-data and type doesnt match config, unbound will query upstream
dns servers.
Hope this helps.
On 2/1/23 14:08, Neil Romig via Unbound-users wrote:
Trying to migrate from dnsmasq to unbound, I have a problem getting the setup
to match.
I have domain example.com which is hosted by our website service provider so I
can browse to http://example.com/ (no www needed). I also run a web server
locally for various in-house systems which
are
subdomains of example.com - e.g mail.example.com, apex.example.com etc.
If I try to use config lines such as:
local-data: "mail.example.com. IN A 192.168.0.14"
local-data: "example.com. IN MX 1 mail.example.com"
local-data: "apex.example.com. IN A 192.168.0.10"
local-data-ptr: "192.168.0.14 mail.example.com"
I then cannot browse to http://example.com/ and I am currently having to add a
config line containing the actual IP address of the website at our hosting
provider:
local-data: "example.com IN A <website ip-address>"
Can anyone help me get this setup the right way?
Neil.