The old /etc/resolve is now being managed by systemd-resolve service, which is part of systemd. In order to add new nameserver, please follow below steps
1. Create a directory named /etc/systemd/resolved.conf.d/
# mkdir /etc/systemd/resolved.conf.d
2. Add a new configuration file for your new dns server. Let's say we want to add google's dns ip address, which are 8.8.8.8 and 8.8.4.4
# cat >> /etc/systemd/resolved.conf.d/mynameserver.conf <<EOF
[Resolve]
DNS=8.8.8.8 8.8.4.4
EOF
3. Restart the service
# systemctl restart systemd-resolved
4. Verify that your dns is now being used by the system
# systemd-resolve --status
Global
LLMNR setting: no
MulticastDNS setting: no
DNSOverTLS setting: no
DNSSEC setting: no
DNSSEC supported: no
DNS Servers: 8.8.8.8
8.8.4.4
...
For more information about what option can be included in the configuration file, please refer to resolved.conf man page.
No comments:
Post a Comment