转自http://hi.baidu.com/iamcyh/blog/item/4cfa1c021e9630f208fa9300.html
解决方法:
在 /etc/sysconfig/network-scripts/ifcfg-eth<N> 文件中加入 PEERDNS 选项。<N>可以是 0, 1, 2 等等,代表不同网卡的配置文件。例如,系统上第一张网卡是eth0的话,那它的配置文件就是 /etc/sysconfig/network-scripts/ifcfg-eth0 。
然后在文件中把 PEERDNS 改为 'no'. 例如:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
TYPE=Ethernet
PEERDNS=no这个选项可令 /etc/resolv.conf 在系统重启后不会被重写。
此法无效的话还要在eth0中添加dns信息:
/etc/ resolv.conf文件中的 namesever 在重启RedHat5或重启service network restart 后丢失,我按文件的说明到/etc/sysconfig/network-scripts/ ifcfg-eth0 添加DNS后解决。但是我不知道到底是什么在重启的时候重写了/etc/ resolv.conf文件。
/etc/ resolv.conf文件如下:
nameserver 59.51.78.210
nameserver 59.51.78.211
nameserver 192.168.0.1
search domain
domain domain
# Generated by NetworkManager
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
===============================================
/etc/sysconfig/network-scripts/ ifcfg-eth0 的内容:
# Intel Corporation 82540EM Gigabit Ethernet Controller
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
HWADDR=08:00:27:cc:64:86
NETMASK=255.255.255.0
IPADDR=192.168.0.155
GATEWAY=192.168.0.1
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=no
#我在这添加了DNS后,/etc/ resolv.conf文件内容保存下来了
DNS1=202.96.128.86
DNS2=202.96.128.166
DNS3=8.8.8.8
nds改掉就好了
http://blog.csdn.net/fax5201314/article/details/8272518
相关推荐
在Linux系统中,尤其是CentOS 6.7版本,配置网络连接时,有时会遇到一些问题,例如在`/etc/resolv.conf`文件中修改DNS地址后,重启系统或网络服务,这些更改不会生效。这个问题通常与网络服务的管理方式有关,特别是...
标题中的问题涉及到Ubuntu系统下 `/etc/resolv.conf` 文件在重启后被自动恢复原状的情况。这个文件在Linux系统中是用于配置DNS(域名系统)服务器的,它包含了系统进行域名解析所需的DNS服务器地址。当网络接口配置...
### 详解CentOS重启后resolv.conf被重置的解决方案 #### 一、问题背景与原因分析 在日常运维工作中,经常会遇到CentOS系统重启后`/etc/resolv.conf`文件中的DNS配置被重置的问题。这主要是由于CentOS系统的...
很多都是说在这个文件进行配置”/etc/resolv.conf”,我们在这个里面加了nameserver后确实可以ping通域名,但是重启centos或者重启network服务后就无法ping通了,在”/etc/resolv.conf”配置的nameserver信息也丢失了...
在/etc/resolv.conf配置DNS地址后,进行网络重启或者重启服务器都会导致DNS配置丢失,查阅资料得知 /etc/resolv.conf中的DNS配置从/etc/resolvconf/resolv.conf.d/head中加载而来,所以每次修改resolv.conf后重启失效...
因此,在解决了 DNS 服务丢失的问题后,可以考虑重新启用 dnsmasq 服务,并对其进行相应的配置,以便发挥它的优势。 解决 Ubuntu 拔插网线或 USB 网卡导致 DNS 服务丢失的问题需要停用 dnsmasq 服务,并对 ...
### Ubuntu配置DNS详解 ...通过以上步骤,你可以有效地配置Ubuntu系统中的DNS服务,提高DNS解析的速度,并解决重启后IP及DNS配置丢失的问题。这些技巧对于日常使用和维护Ubuntu系统都非常有帮助。
但是,由于/etc/resolv.conf文件在每次系统启动时可能会被清零,所以设置的DNS服务器信息可能会丢失,导致无法上网。这是一个常见问题,下面的步骤3将给出解决方案。 3. 解决/etc/resolv.conf文件问题的常用方法之...
在完成所有文件的修改后,记得重启服务器使更改生效。如果新增或修改了网络接口,可能需要手动创建或启动接口服务,如:`ifconfig hme0 plumb`。 在某些情况下,比如在虚拟环境中,可能网卡名称不是hme0,而是其他...
在Linux系统中,可以使用`ifconfig`命令对网络接口进行快速配置,这种配置方式适用于临时调整网络设置,重启系统后配置会丢失。以下是一些常用的`ifconfig`命令: - **配置IP地址**: ```bash ifconfig eth0 192....
在配置完成后,记得通过运行`sudo /etc/init.d/networking restart`或`sudo systemctl restart networking`来重启网络服务,使更改生效。然后,使用`nslookup`或`dig`命令测试DNS解析是否正常。 总之,在Ubuntu系统...
3. 除了设置DNS服务器地址之外,如果当前环境为DHCP模式,为了避免 `/etc/resolv.conf` 文件在系统重启后被DHCP服务覆盖,还需要在 `ifcfg-eth0` 文件中设置 `PEERDNS` 参数为 `no`。这样系统就不会接受DHCP分配的...
对于用户来说,手动设置静态DNS是最简单直接的方式,但需要确保每次系统重启或网络配置更改后,都要重新检查`/etc/resolv.conf`文件的设置。使用VMWare的虚拟网络编辑器则更为持久和稳定,因为它直接在虚拟机的网络...
- **/etc/resolv.conf**:DNS 解析配置文件。 - **/etc/X11/**:X Window 系统配置文件。 - **/etc/fstab**:定义系统启动时需要挂载的文件系统列表。 - **/etc/inittab**:定义系统启动级别。 - **/etc/issue*...
- `/etc/resolv.conf`:DNS 解析配置文件。 - `/etc/X11`:X Window 系统配置文件。 - `/etc/fstab`:文件系统挂载配置文件。 - `/etc/inittab`:系统初始化配置文件。 - `/etc/issue`:系统登录欢迎信息文件。...
- **/etc/resolv.conf**:DNS解析器配置文件。 - **/etc/X11/**:X Window系统的配置文件。 - **/etc/fstab**:系统挂载点配置文件。 - **/etc/inittab**:初始化进程的配置文件。 - **/etc/issue**:登录欢迎...
- **/etc/resolv.conf**: DNS解析配置文件。 - **/etc/fstab**: 文件系统挂载配置文件。 - **/etc/inittab**: 控制系统启动级别。 - **/etc/issue**: 显示系统版本信息。 - **/etc/group**: 用户组信息。 - **...
- **/etc/resolv.conf**:DNS 解析配置文件。 - **/etc/X11/**:X Window 相关配置文件。 - **/etc/fstab**:固定挂载点配置文件。 - **/etc/inittab**:系统初始化时的运行级别配置文件。 - **/etc/issue**:...
- `/etc/resolv.conf`: DNS解析器配置文件。 - `/etc/fstab`: 文件系统表,定义了哪些文件系统在启动时挂载。 - `/etc/inittab`: init进程配置文件,定义系统运行级别。 - `/etc/issue`: 显示登录信息。 - `/...