centos7更改dns配置

CentOS7启用了新的dns管理工具

nmcli  connection show  查看当前启动的连接

 

nmcli con mod eth0 ipv4.dns     xxxxxxx   更改dns

 

此时测试无法解析域名

 

nmcli con up eth0  配置生效 

 

再次尝试 可以解析域名了

 

[root@localhost yum.repos.d]# nmcli connection show
名称  UUID                                  类型            设备 
eth0  30ef1c27-a021-4c98-b0e6-f2bcecc3a05e  802-3-ethernet  eth0 
[root@localhost yum.repos.d]# nmcli con mod eth0 ipv4.dns "172.21.120.200   114.114.114.114"
[root@localhost yum.repos.d]# nslookup baidu.com
-bash: nslookup: 未找到命令
[root@localhost yum.repos.d]# ping baidu.com
ping: baidu.com: 未知的名称或服务
[root@localhost yum.repos.d]# nmcli con up eth0
成功激活的连接(D-Bus 激活路径:/org/freedesktop/NetworkManager/ActiveConnection/2)
[root@localhost yum.repos.d]# ping baidu.com
PING baidu.com (180.149.132.47) 56(84) bytes of data.
64 bytes from 180.149.132.47 (180.149.132.47): icmp_seq=1 ttl=52 time=204 ms
64 bytes from 180.149.132.47 (180.149.132.47): icmp_seq=2 ttl=52 time=16.1 ms

 

 

 

 

 

 

另外也可以继续使用/etc/resolv.conf

 

  • 修改 /etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 “dns=none” 选项:
[main]
plugins=ifcfg-rh
dns=none
 
  • 手工修改 /etc/resolv.conf

nameserver 8.8.8.8

重启网卡

 

 

systemctl restart NetworkManager.service
  •  

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值