centos7 dns修改

在CentOS 7下,手工设置 /etc/resolv.conf 里的DNS,过了一会,发现被系统重新覆盖或者清除了。和CentOS 6下的设置DNS方法不同,有几种方式:

1、使用全新的命令行工具 nmcli 来设置

#显示当前网络连接
#nmcli connection show
NAME UUID                                 TYPE           DEVICE
eno1 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eno1

#修改当前网络连接对应的DNS服务器,这里的网络连接可以用名称或者UUID来标识
#nmcli con mod eno1 ipv4.dns "114.114.114.114 8.8.8.8"

#将dns配置生效
#nmcli con up eno1

2、使用传统方法,手工修改 /etc/resolv.conf

  • 修改 /etc/NetworkManager/NetworkManager.conf 文件,在main部分添加 “dns=none” 选项:
[main]
plugins=ifcfg-rh
dns=none
  • NetworkManager重新装载上面修改的配置
# systemctl restart NetworkManager.service
  • 手工修改 /etc/resolv.conf
nameserver 114.114.114.114
nameserver 8.8.8.8

详细参见:

# man NetworkManager.conf
# man nmcli
时间: 2024-10-26 00:29:32

centos7 dns修改的相关文章

转:苹果应用商店DNS修改加快下载速度

苹果应用商店DNS修改加快下载速度 具体方法:依次点击进入[设置]→[无线局域网]→[WiFi网络右侧小i图标]→更改DNS地址,可以按照自身需求选择以下某个DNS进行更换. OpenDNS:208.67.222.222和208.67.220.220 GoogleDNS:8.8.8.8和8.8.4.4 NortonDNS:198.153.192.1和198.153.194.1 comodoDNS:156.154.70.221和56.154.71.22 其中Norton和Comodo的都加入了安全

Centos7中修改Hostname的方法

一.Centos7中修改的方法: hostnamectl set-hostname <new hostname> 说明:centOS 7 里面修改hostname的方式有所改变,修改/etc/hosts和/etc/sysconfig/network两个文件已经不能生效. 使用的新命令是 : hostnamectl set-hostname name.

centos7中修改inttab文件不起效的问题

关于centos7中修改inittab文件来改变默认运行级别无效的问题 首先要说说在centos6之前控制进程文件是/etc/inittab文件,这是因为之前的系统采用init进程(sys v init),根据/etc/rc.*d里面的内容(运行级别)来启动和控制服务,它是基于运行级别的进程:之后又诞生了upstart init,它又比sysvinit要高级一点,它是基于时间驱动的,也就是有事件,才会去打开相应的服务,这样就比直接全部打开所有服务要好的多了,加快了系统启动时间!它兼容sysv i

Centos7.4 修改网卡名称为eth0

Centos7.4 修改网卡名称为eth0 ################################################# #修改网卡配置[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33原NAME=ens33DEVICE=ens33NAME=eth0DEVICE=eth0 #重命名网卡名称[[email protected] ~]# mv /etc/sysconfig/network-s

Centos7.4 修改Root密码

Centos7.4 修改Root密码 1.修改思路 systemd 的管理机制中,rescure 模式和 emeryency 模式是无法直接取得 root 权限的,需要使用 root 密码才能进入 rescure 和 emeryency 环境.所以我们需要通过其他方式来设置 root 密码.我们可以为内核的启动指定 "rd.break" 参数,从而让系统在启动的早期停下来,此时我们可以通过使用 root 权限并结合 chroot 命令完成设置 root 密码的操作.下面我们一起来看具体

centos7 DNS主从服务搭建及问题故障排错

一.环境 centos7 主:192.168.3.173 从:92.168.3.172 二.都需要安装bind 服务安装包 配置主DNS服务器 主:/etc/named.conf 修改 listen-on port 53 { any; }; allow-query     { any; }; notify yes; also-notify { 192.168.3.172; };  ## 写从DNS服务器地址 ############## recursion yes; dnssec-enable

centos7 DNS服务器搭建

DNS,全称Domain Name System,即域名解析系统. DNS帮助用户在互联网上寻找路径.在互联网上的每一个计算机都拥有一个唯一的地址,称作"IP地址"(即互联网协议地址).由于IP地址(为一串数字)不方便记忆,DNS允许用户使用一串常见的字母(即"域名")取代.比如,您只需键入www.baidu.com,而不是"119.75.217.109".即可访问ICANN的官方网站.DNS命名用于Internet等TCP/IP网络中,通过用户

Centos7 DNS主从同步

操作环境:Centos7系统两台主DNS: 192.168.80.100从DNS: 192.168.80.101 1.关闭防火墙和SElinux(两台虚拟机都要关闭)systemctl stop firewalldsetenforce 0 2.使用YUM安装ntp时间同步服务(两台虚拟机都要安装)yum install ntp -y 3.配置ntp服务vi /etc/ntp.conf提示:在配置文件中添加以下内容 restrict 192.168.80.0 mask 255.255.255.0

在CENTOS7/RHEL7修改网卡名称

1.禁用可预测命名规则 # vim /etc/default/grub 添加两句: net.ifnames=0 biosdevname=0 GRUB_TIMEOUT=5 GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 b