A little notice about the “CORE only”, “LAN only” and “Internet”. Unless you want to route ALL your Internet traffic through CORE, use either “CORE only” or “LAN only”. Once you change for a client, remember to scan the QR code anew to get the current settings.
Ok I fixed it by removing an old /etc/network/interfaces.d/eth0.dpkg-old that probably needs to addressed by @markus
node-red was unable to resolve my local hostnames and I was also unable to resolve them from the shell. I can add my local nameserver to resolv.conf (which worked). With the addition of the local DNS server, I’d like to make sure I’m changing it in the appropriate place which would survive any reboots which it does not by just changing resolv.conf
Please pull any relevant logs for him on both of these issues, if you would. When I talked to him this morning, he had an update that he would push later when he woke. He spares me the pain of pushing updates and then going to bed.
@cesarvog just leave it for now. It won’t hurt anything. Getting rid of this has been picky. Markus may want some further information from you.
Not much to give him log-wise. He will understand that the dpkg-old file is just the previous version of the interfaces config before he commented out the ha0 interface stuff. The system just treats it as an additional config.
For the DNS stuff, I’m not sure if he plans to give a UI option for configuring local DNS, will add it from the DHCP information or if we need to install/change our own config for dnsmasq.
I’m very familiar on how to get things to work in Linux but always want to do things correctly from a CORE perspective. I want to make sure that he doesn’t also have to troubleshoot any customer changes. I will say that normally there is an expectation that any system should honor the DNS configuration given to it in DHCP. But with all the changes Wireguard is bringing, it can be a delicate dance.
The local DNS-server on CORE will now forward queries to the DNS servers provided by the DHCP server, if any, the fallback is the Cloudflare DNS servers. An option to override the DNS servers used will probably be added to the UI at some point.
The exception to this are hostnames related to CORE, they will resolve to the correct IP depending on which interface the DNS request comes in on.
I appreciate that
ha0 should not exist anymore after this latest update, please let me know if it still is.
EDIT: If you want to see which DNS servers are currently used, run this command: