在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
导致配置丢失。