如何在RHEL中更改DNS IP地址
时间:2020-01-09 10:37:34 来源:igfitidea点击:
如何使用CLI在RHEL中更改DNS IP地址?
在Red Hat Enterprise Linux桌面或服务器中将DNS IP从8.8.8.8更改为192.168.2.254的过程是什么?
DNS是域名服务器的缩写。
您可能在RHEL中设置了错误的DNS IP地址。
本页显示如何从CLI更改RHEL服务器的DNS IP地址设置。
在RHEL中更改DNS IP地址的过程
- 使用编辑器(例如RHEL中的nano或vim)编辑/etc/resolv.conf文件:
sudo vim/etc/resolv.conf
- 设置要在RHEL上使用的名称服务器(DNS IP):
nameserver 192.168.2.254
- 在RHEL中保存并关闭文件
- 测试新设置
如何在RHEL中查看当前的DNS设置
键入以下cat命令:
cat /etc/resolv.conf
RHEL更改DNS IP地址
输入以下vim命令:
$ sudo vim /etc/resolv.conf
或者
# vim /etc/resolv.conf
如下所示编辑/更新名称服务器条目(您最多可以设置3个名称服务器IP地址):
## Change DNS settings on RHEL (Red Hat Enterprise Linux) ## nameserver 192.168.2.254 nameserver 192.168.2.18
使用ping命令或host命令/dig命令对其进行测试:
ping -c 4 www.theitroad.com host www.theitroad.com dig www.theitroad.local
更改了RHEL上的DNS设置?
使用ping,host和dig命令测试新的DNS设置
如何使用网络管理器在RHEL上更改DNS设置
只需运行以下nmcli命令来连接名称:
$ sudo nmcli connection
要将DNS IP地址设置为192.168.2.254和192.168.2.18,请运行:
sudo nmcli con mod {connectionNameHere} ipv4.dns "192.168.2.254 192.168.2.18"
在此示例中,只需从RHEL上的CLI将DNS IP设置为192.168.2.254:
sudo nmcli con mod eth0 ipv4.dns "192.168.2.254"
通过运行以下任一命令来重新加载新的DNS设置:
sudo systemctl restart NetworkManager.service
或者
sudo nmcli connection reload
使用grep命令以及cat命令和host命令进行验证:
cat /etc/resolv.conf grep DNS /etc/sysconfig/network-scripts/ifcfg-Ethernet_connection_1 host www.theitroad.local