码迷,mamicode.com
首页 > 其他好文 > 详细

ifconfig 只有lo而没有eth0的解决方法

时间:2014-12-26 13:10:32      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:桥接模式   network   虚拟机   centos   dns   

Centos虚拟机ping www.baidu.com提示找不到未知的主机,一查是虚拟机上没有设置ip其次我的DNS也是没有的。

命令设置如下:

1.输入ifconfig 查看,是否有lo 和eth0的信息,

其一:如果只有lo,就需要手动来创建eth0。

其二:如果有eth0就手动来修改他的参数。

2.其一,通过命名来创建我们需要的参数。

vi  /etc/sysconfig/network-scripts/ifcfg-eth0,

i,进入insert编辑模式,具体参数设置如下:

DEVICE=eth0

BOOTPROTO=none(也可以设置成static的ip地址)

ONBOOT=yes

TYPE=Ethernet

NETMASK=子网掩码

IPADDR=ip号

USERCTL=no

IPV6INIT=no

PEERDNS=yes

GATEWAY=网关(同你机器上的网关一致即可)

Esc,退出编辑模式

Shift+:wq!保存并退出命令

3.ifconfig  -a  ,查看是否生效。

4.service network restart ,网络服务器重启

5.ping +ip(虚拟机设置的ip),提示成功

6.ping +网关,提示如下,代表我们设置的还是有问题

技术分享



7.手动设置DNS,命令如下

vi  /etc/resolv.conf;

i,进入Insert 模式,设置如下:

nameserver=8.8.8.8(这个是谷歌默认设置,当然你可以设置和你机器上的DNS一致)

Esc,退出编辑模式;

Shift+:wq!保存并退出命令

8.service network restart,网络服务器重启

9.ping +网关,如果还不行的话,需要检测你的虚拟机网络设置。如果默认选中是NAT,改成桥接模式。如图:

技术分享

10.设置完,重启你的虚拟机后,ping+网关,ping+ip应该是都可以成功

11.ping+www.baidu.com出现如下,就代表设置成功了~

技术分享



ifconfig 只有lo而没有eth0的解决方法

标签:桥接模式   network   虚拟机   centos   dns   

原文地址:http://blog.csdn.net/dear_bee/article/details/42149323

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!