DNS or Domain Name Service is like the contacts list of the internet, so the service that turns the ‘your mom’ part of ‘call your mom about our date tonight’ into your mom’s phone number. It’s also the most common break point of a network connection in #currentyear because it’s difficult to automate testing for it on the other end of the connection (i.e. I can see that your mom’s phone number is listed on the dns billboard but that doesn’t mean you can see it from your house).
Fixing it is usually trivial, by either changing which DNS server you’re using (instead of the list of names provided by the ISP, you instead ask the panopticon google or cloudflare directly), or having your own server which you presumably know how to fix if it breaks.
Unless it gets so vague as “something is wrong with systemd-resolved”, and then you figure out it’s just nothing under the search domain getting resolved.
I don’t know why, I don’t know how to fix it, but my workaround is using “addresses only” in NetworkManager to not pull search domain from DHCP.
I only used it as a temporary fix until I find the proper fix… 3 months and counting.
DNS or Domain Name Service is like the contacts list of the internet, so the service that turns the ‘your mom’ part of ‘call your mom about our date tonight’ into your mom’s phone number. It’s also the most common break point of a network connection in #currentyear because it’s difficult to automate testing for it on the other end of the connection (i.e. I can see that your mom’s phone number is listed on the dns billboard but that doesn’t mean you can see it from your house).
Fixing it is usually trivial, by either changing which DNS server you’re using (instead of the list of names provided by the ISP, you instead ask
the panopticongoogle or cloudflare directly), or having your own server which you presumably know how to fix if it breaks.Everyone knows your mom’s number.
Unless it gets so vague as “something is wrong with systemd-resolved”, and then you figure out it’s just nothing under the search domain getting resolved.
I don’t know why, I don’t know how to fix it, but my workaround is using “addresses only” in NetworkManager to not pull search domain from DHCP.
I only used it as a temporary fix until I find the proper fix… 3 months and counting.