I am new to eOS and really dig it. I noticed that my workstation (out of the box eOS) cannot resolve hosts on my lan.

I have a small DNS Domain (lan.local) which I use to manage local machines like


I noticed that while my host can resolve Internet Domains, when I try to ping icemaker.lan.local the can't be resolved. Previous to this install, I was using Fedora workstation and DNS worked as expected

SystemD failed at DNS configration :(


elementary OS uses a service, systemd-resolved.service, to manage DNS lookups. This service is used by many Linux distributions, such as Ubuntu, the distribution on which elementary is built. Take a look at this similar question in the Unix & Linux Stack Exchange and see if this doesn't answer your question.


| improve this answer | |
  • Hmm, so it sounds like this is an unfixable bug. The workaround seems hamfisted. Thanks for the tip. – dotdawtdaught Feb 13 at 2:08
  • Thank you for your consideration in this. It really helped. – dotdawtdaught Feb 13 at 3:32
  • SO we are saying that by default Elementary OS can't do local DNS lookups? – Regnodulous Apr 27 at 11:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.