[linux]解决DNS配置重启丢失

DNS配置重启丢失

每次重启后都修改DNS配置文件 /etc/resolv.conf
从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来
于是,用nano或者其他编辑软件打开这个配置文件(建议用nano吧,上手容易)
    sudo nano /etc/resolvconf/resolv.conf.d/head
打开里面显示如下
  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
  # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
   意识是让你不要编辑这个文件,直接忽略
按照下面的格式输入你的DNS
    nameserver  xx.xx.xx.xxx
    nameserver  xx.xx.xx.xxx

ctrl+o

alt+b

ctrl+c
重启一下,试试,是不是好了呢?

时间: 2024-10-05 07:54:37

[linux]解决DNS配置重启丢失的相关文章

linux初学者-DNS配置篇

linux初学者-DNS配置篇 DNS在之前的网络管理篇已经做过介绍,下文将叙述DNS在学习工作中的一些配置以及应用. 1.高速缓存DNS 一台主机通过DNS服务器询问域名解析IP是需要一定的时间的,如果再次询问这个域名,同样需要之前的时间,这无疑延长了解析时间以及增加了服务器的负担,如果DNS服务器能够记住并且分享询问过的域名,那么其他主机在询问这个域名时就会快很多.这就是高速缓存DNS. 配置高速缓存,需要在DNS服务器上做如下配置: a."yum install bind -y"

Linux的DNS配置2-主从服务器

1.实验背景 之前写了Linux的DNS配置1-DNS入门,其中只用了一台DNS服务器,但一般在大型网络中,都要通过配置辅助DNS服务器可以提高DNS服务的可靠性 2.实验要求 在局域网vmnet2中,配置两台DNS服务器,ip为192.168.0.254的作为主域名服务器(Master),ip为192.168.0.253的作为辅助域名服务器(Slave),手动更改Master中的配置信息,查看Slave是否随之改变 3.实验拓扑 4.实验步骤 (1)搭建如图所示网络,使得Master与Slav

linux服务器dns配置丢失处理

最近公司有服务器发现配置了dns后,检查/etc/resolv.conf中也已经修改了,但重启服务器后或者重启网络服务(services networkrestart)后,dns配置丢失. 通过检查发现是由于默认系统自动启动了网络管理服务(NetworkManager)导致,需要禁用该服务.具体操作如下: 1.关闭自启动:chkconfig NetworkManager off2.停用服务:services NetworkManager stop 3.重新配置dns. 4.重启网络服务 serv

linux服务器DNS配置

DNS用于解析域名后端IP的服务器. 域名解释器:resolver,一个根据主机名解析IP地址的库 1.配置文件   [email protected] init.d]$ cat /etc/resolv.conf    ; generated by /sbin/dhclient-script   search localdomain   nameserver 192.168.56.2    nameserver 114.114.114.114 2.resolv.conf的关键字主要有四个   n

Linux学习篇之---Ubuntu 14.04 重启后DNS配置丢失问题的解决方案

Ubuntu 14.04 重启后DNS配置丢失问题的解决方案 每次修改DNS配置文件 /etc/resolv.conf 重启后就会失效. 从网上查知,这个文件是动态创建,所以每次重启都会被重写,此文件中也有警告: 所以我们不能直接修改这个文件. 通过查资料得知两种方式: 1) vi /etc/network/interfaces dns-nameservers 8.8.8.8 2) vi /etc/resolvconf/resolv.conf.d/base nameserver 8.8.8.8

彻底解决Ubuntu 14.04 重启后DNS配置丢失的问题

最近得到一个比较好用的DNS,每次重启后都修改DNS配置文件 /etc/resolv.conf 重启就会失效 从网上得知 /etc/resolv.conf中的DNS配置是从/etc/resolvconf/resolv.conf.d/head中加载而来,所以每回改resolv.conf都会失效,在此文件里面已经有说明 打开/etc/resolv.conf内容如下:cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolve

resolv.conf 配置信息丢失解决方法

resolv.conf 配置信息丢失解决方法 配置DNS,修改/etc/resolv.conf,修改后重启服务 service network restart ,修改/etc/resolv.conf的信息丢失,请大家看看. [code]修改前的配置 # No nameservers found; try putting DNS servers into your # ifcfg files in /etc/sysconfig/network-scripts like so: # # DNS1=x

Linux 如何查看修改DNS配置

DNS服务器介绍 DNS是计算机域名系统(Domain Name System 或Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器.其中域名必须对应一个IP地址,一个IP地址可以有多个域名,而IP地址不一定有域名.域名系统采用类似目录树的等级结构.域名服务器通常为客户机/服务器模式中的服务器方,它主要有两种形式:主服务器和转发服务器.将域名映射为IP地址的过程就称

安装Oracle 11g RAC R2 之Linux DNS 配置

Oracle 11g RAC 集群中引入了SCAN(Single Client Access Name)的概念,也就是指集群的单客户端访问名称.SCAN 这个特性为客户端提供了单一的主机名,用于访问集群中运行的 Oracle 数据库.如果您在集群中添加或删除节点,使用 SCAN 的客户端无需更改自己的 TNS 配置.无论集群包含哪些节点,SCAN 资源及其关联的 IP 地址提供了一个稳定的名称供客户端进行连接使用.在Oracle 11g grid 安装时即要求为该特性配置DNS解析方式或GNS解