如何临时设置DNS服务器地址?

Cal*_*ius 6 networking dns

在我的工作场所,DHCP 服务器有时会出现故障。

所以我制作了一个脚本,ifconfig使用route. 但是我还没有找到临时分配DNS服务器的命令。

有没有一个命令可以用来临时设置 eth0 的 DNS 服务器地址?因此,如果 DHCP 服务器返回,我可以使用 DHCP 重新连接,而无需将其硬编码到配置文件中。

fkr*_*iem 13

将其写入/etc/resolv.conf

echo "nameserver 1.2.3.4" | sudo tee /etc/resolv.conf
Run Code Online (Sandbox Code Playgroud)

DHCP 连接成功后,应将其覆盖回“正确”的 DNS 服务器。