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