CentOS重新启动网络配置,文件/etc/resolv.conf会被错误覆盖或清空解决

错误:
centos从5.6就有这个问题,CentOS重新启动网络配置,文件/etc/resolv.conf会被错误覆盖或清空。
原因:
在文件[/etc/sysconfig/network-scripts/ifcfg-enp0s3]中没有设置DNS server信息。
所以重新启动网络服务自动使用[/etc/sysconfig/network-scripts/ifcfg-enp0s3]中的设置重新设置[/etc/resolv.conf],导致修改[/etc/resolv.conf]无效,错误重写。
解决:
只要将[/etc/sysconfig/network-scripts/ifcfg-enp0s3]中加入nameserver信息,[/etc/resolv.conf]根本不用做修改,系统重启或网络重启后会自动根据[ifcfg-enp0s3]设置[resolv.conf]。
彻底解决的方法:
在文件[ifcfg-enp0s3],在末尾加上下面语句(DNS server的地址):
#google域名服务器
DNS1=8.8.8.8
DNS2=8.8.4.4
DNS3=10.110.10.55
重启网络服务,使用[ifcfg-enp0s3],eg:DNS1=8.8.8.8,自动设置[resolv.conf],nameserver的配置eg:nameserver 8.8.8.8,自动设置成功ok~!

时间: 2024-11-30 11:50:27

CentOS重新启动网络配置,文件/etc/resolv.conf会被错误覆盖或清空解决的相关文章

virtualbox虚拟机上安装centOS的网络配置

最近接触hadoop,需要在在Linux上面开发,所以我装了一个virtualbox虚拟机,在该虚拟机上面安装了一个centOS系统.linux系统是装好了,但是网络配置却另人头疼.我主要是想让宿主机和虚拟机能够互相访问. 然后我就百度了一下,根据百度的结果一步一步的配置. 安装virtualbox之后它会在宿主机上面安装一个虚拟网卡,如图 双击它,查看详情,信息如图所示 在虚拟机上面配置网络我使用的是host-only方式,当然也可以使用桥接的方式,至于他们的区别,网上很多.虚拟机上面主要是使

网卡配置和DNS配置,手动挂在nas存储的共享目录,网络相关其它操作命令,修改防火墙中的端口配置,resolv.conf配置详细介绍和网卡信息配置详细介绍

1.   网卡配置和DNS配置 若想服务器能够发邮件,需要让部署的服务器能够访问到外网环境.若部署的服务器访问不到外网,通过ping www.baidu.com的方式执行的时候,会出现以下问题:  "ping:unknown host www.baidu.com"  出现上面的原因主要是网络的DNS和网关不正确,需要进行如下操作: A:修改/etc/resolv.conf中的内容,配置如下: vim /etc/resolv.conf  修改里面的内容: resolv.conf的一个示例

Linux常用网络配置文件/etc/resolv.conf 配置DNS 客户

  文件/etc/resolv.conf 配置DNS 客户,它包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数. 下面是一个例子文件: nameserver 202.103.44.150 nameserver 8.8.8.8 search huawei-3com.com 合法的参数及其意义如下: nameserver 表明DNS 服务器的IP 地址,可以有很多行的nameserver ,每一个带一个I P 地址.在查询时就按nameserver

CentOS系统下配置网络 指定IP地址 DNS网关的步骤

1.环境 系统硬件:CPU:2*2核,内存2G 系统版本:Centos-6.5-x86_64 路由器网关:192.168.1.1 2.查看网络MAC [root@centos ~]# cat /etc/udev/rules.d/70-persistent-net.rules 显示如下信息 #PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*&quo

linux网络配置相关文件

网络接口(interface)是网络硬件设备在操作系统中的表示方法,比如网卡在Linux操作系统中用ethX,是由0开始的正整数,比如eth0.eth1...... ethX.而普通猫和ADSL的接口是 pppX,比如ppp0等:  机器中所有可用网卡及名字: 参考:linux网络配置相关命令.虚拟网络接口eth0:0  网关GateWay配置地址: /etc/sysconfig/network  GATEWAY=192.168.1.250 /etc/sysconfig/network-scri

整理centoos,suse,ubuntu版本的linux网络配置

centos网络配置 环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Centos-6.5-x86_64 路由器网关:192.168.1.1 步骤: 1.查看网络MAC地址 [root@centos ~]# cat /etc/udev/rules.d/70-persistent-net.rules 显示如下信息 # PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION==&quo

Linux网络配置

前言:下面测试只在Redhat Linux系统测试过,不见得适用于其它Linux系统. 配置动态IP 在终端命令窗口中输入setup,就会弹出如下窗口[root@wgods ~]# setup 选择Network Configuration,点击enter进入下面界面,   选择Edit Devices选项进入下面界面 点击enter,选项进入下面界面,按Tab键在选项间切换,选择Use DHCP后,按下空格键,就会出现[*],然后点击OK键.注意:有时候在Name或Device选项你不小心,让

CentOS---常用网络配置详解_Linux

一.配置文件详解 在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下: /etc/host.conf 配置域名服务客户端的控制文件 /etc/hosts 完成主机名映射为IP地址的功能 /etc/resolv.conf 域名服务客户端的配置文件,用于指定域名服务器的位置 /etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动. /etc/sysconfig/network-script/ 系统启动时初始化网络的一些信息 /e

linux下网络配置总结

对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了, 这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流.谢谢大家!20120827补充: http://oldboy.blog.51cto.com/2561410/974194 深入浅出route命令小结 目录: 1)配置修改主机名hostname 2)网卡配置文件说明: 3)配置修改ip地址 4)配置修改网关gateway 5) 配置修改DNS 6)查