I configured split DNS. No machine can resolve the hostnames. If I manually query the dns server with dig host001.ol02.example.org @100.64.0.21 on one of my clients, it does work though.
For the new version I had to change the structure a bit in my config, but split DNS was working in before versions.
Expected Behavior
The split DNS config from headscale should be used and the tailscale DNS should automatically use the configured DNS server.
Is this a support request?
Is there an existing issue for this?
Current Behavior
I configured split DNS. No machine can resolve the hostnames. If I manually query the dns server with
dig host001.ol02.example.org @100.64.0.21
on one of my clients, it does work though.For the new version I had to change the structure a bit in my config, but split DNS was working in before versions.
Expected Behavior
The split DNS config from headscale should be used and the tailscale DNS should automatically use the configured DNS server.
Steps To Reproduce
This is an excerpt from my config.yaml:
Environment
Runtime environment
Anything else?
I noticed the code changed - in https://github.com/juanfont/headscale/blob/41c5a0ddf56637c582098f220c06bb3180ef8799/app.go the code was
Now https://github.com/juanfont/headscale/blob/main/hscontrol/app.go it is (note the *):
I have to idea if that means something.