在 Alpine Linux 上 /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
在 /etc/resolv.conf 中
nameserver 8.8.8.8
当我重新启动计算机时,我将从 DHCP 服务器获取新的 DNS 服务器 IP
问题:
如何在 /etc/resolv.conf 中强制静态名称服务器,使其指向 1.1.1.1 而不是来自 DHCP 的名称服务器?
答案1
设置RESOLV_CONF="no"
在 /etc/udhcpc/udhcpc.conf
.看https://wiki.alpinelinux.org/wiki/Udhcpc
答案2
哈利的回答是一个更好的方法。
但您也可以使 resolv.conf 不可变:
chattr +i /etc/resolv.conf