Ubuntu Configure systemd-resolved
Latest Ubuntu/Debian use systemd-resolved for DNS resolution. On a fresh Ubuntu 19.04 install DNS failed to resolve.
1 2 3 |
root@ubuntu19:/# ping serverok.in ping: serverok.in: Temporary failure in name resolution root@ubuntu19:/# |
To fix this, create file
1 2 |
mkdir /etc/systemd/resolved.conf.d/ vi /etc/systemd/resolved.conf.d/dns_servers.conf |
Add content
1 2 |
[Resolve] DNS=8.8.8.8 1.1.1.1 |
Restart systemd-resolved
1 |
systemctl restart systemd-resolved |
You can find systemd-resolvd status with command
1 2 |
resolvectl status systemd-resolve --status |
To resolve a domain, use
1 |
resolvectl query serverok.in |
Thanks! Good solution!
Thanks, it’s very helpful.