linux配置上网(DNS丢失)

    网络配置        一个重要的步骤:修改虚拟机的链接方式为桥接方式
    配置IP地址和子网掩码
      编辑和配置文件
         cd /etc/sysconfig/network-scripts
     cp ifcfg-eth0  ./ifcfg-eth0.bak  (文件修改之前,先做个备份)

      修改vi ifcfg-eth0
          ONBOOT=yes
      BOOTPROTO=static
      IPADDR=10.6.17.135
      NETMASK=255.255.255.0

     这里以桥接的方式链接完成之后还是不能正常上网,只能以ip的方式访问,原因是DNS丢失了,

解决  :

  弹出界面 eth0: 错误:激活连接失败:Device not managed by NetworkManager or unavailable 也是执行以下5步解决的 

1、#Remove Network Manager from startup Services.

chkconfig NetworkManager off

2、#Add Default Net Manager

chkconfig network on

3、#Stop NetworkManager first

service NetworkManager stop

4、#and then start Default Manager

service network start

5、#restart network

service network restart

之后再配置DNS,如果不进行上面的步骤,重新配置的DNS还会丢失

配置DNS

  /etc/resolv.conf  在这个文件里修改

  nameserver 192.168.1.1

就可以正常上网了    

参考 http://my.oschina.net/HIJAY/blog/223118

原文地址:https://www.cnblogs.com/hhfhmf/p/4860300.html