Linux --- DNS
一、概要
1. 环境
(1) CentOS 7
(2) Rocky Linux 9.1
(3) Rocky Linux 9.3
二、配置
1. 配置文件
(1) DNS的配置文件位于:
/etc/resolv.conf
从CentOS7开始,该文件由NetworkManager维护,可直接修改,也可以通过nmcli命令来修改。
(2) NetworkManger服务
systemctl status NetworkManager sudo systemctl start NetworkManager sudo systemctl enable NetworkManager
(3) 查看DNS信息
a. 查看设备信息
nmcli device status
b. 查看链接信息
nmcli connection show <Connection Name>
c. 查看DNS信息
nmcli connection show <Connection Name> | grep dns
(4) 修改链接的DNS服务器
sudo nmcli connection modify <Connection Name> ipv4.dns "192.168.28.1"
多个dns用逗号隔开。
(5) 应用配置
sudo nmcli dev reapply <Interface>