分享

centos7更改dns配置

 昵称54185769 2018-07-10

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
8.8.8.8
重启网卡

systemctl restart NetworkManager.service


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多