在Debian Overlay中配置DNS服务器,常用方法如下:
/etc/resolv.conf(直接修改,可能被覆盖)sudo nano /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
Ctrl+O→Enter→Ctrl+X)。resolvconf或systemd-resolved使用。systemd-resolved(推荐,持久化)sudo nano /etc/systemd/resolved.conf
[Resolve]部分添加DNS服务器(取消注释或新增):DNS=8.8.8.8 8.8.4.4
DNSOverTLS=yes # 可选,启用DNS over TLS
sudo systemctl restart systemd-resolved
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf
resolvectl status
/etc/netplan/01-netcfg.yaml):sudo nano /etc/netplan/01-netcfg.yaml
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
sudo netplan apply
systemd-resolved或Netplan,避免直接修改/etc/resolv.conf导致配置丢失。