Skip to content

DNS Configuration

Ubuntu/Debian

Check DNS Configuration

# Check current DNS settings
cat /etc/resolv.conf
systemd-resolve --status

Change DNS Configuration

# Edit /etc/systemd/resolved.conf
sudo vi /etc/systemd/resolved.conf
# DNS configuration example
# DNS=8.8.8.8 8.8.4.4
# FallbackDNS=1.1.1.1 1.0.0.1

# Apply settings
sudo systemctl restart systemd-resolved

CentOS/RHEL

Check DNS Configuration

cat /etc/resolv.conf

Change DNS Configuration

# If using NetworkManager
nmcli con show
nmcli con mod <connection-name> ipv4.dns "8.8.8.8,8.8.4.4"
nmcli con up <connection-name>

# If editing directly
sudo vi /etc/resolv.conf
# nameserver 8.8.8.8
# nameserver 8.8.4.4

DNS Connectivity Test

# DNS name resolution test
nslookup google.com
dig google.com
host google.com