linux网络联网更新中.....

虚拟机中上不了网!现象是找不到网卡ifconfig没有显示网卡只有lo轮回网卡

1.    解决网卡问题:

现在可能和VMware虚拟机克隆Linux系统后找不到eth0网卡的问题的原理一样,是物理MAC匹配出错!

1.编辑/etc/udev/rules.d/70-persistent-net.rules文件(可能启动网卡的时候的要检查这里的规则:如果想MAC改变的时候它会自动在下面添加一条信息,但它的命名会是递增式的eth*(也就是不再是eth0了),你用ifconfig –a,是能看到增加的eth*的,但是只ifconfig却没有可用的网卡,因为你的/etc/sysconfig/network-scripts里没有ifcfg-eth*,所以检查不到我们可以通过拷贝一个把名字改为ifcfg-eh*还有里面的配置按正常需要的网络配置就行了,但DEVICE=eth0

70-persistent-net.rules------network-scripts

1)、编辑/etc/udev/rules.d/70-persistent-net.rules文件

NAME="eth0"的那行配置注释掉或者删掉,把NAME="eth1"的修改成NAME="eth0"

2)、更改网卡配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0

HWADDR的值修改为/etc/udev/rules.d/70-persistent-net.rules 文件中NAME=eth0的mac的新值。

2.    通过第一步后,重启后,ifconfig可以看到eth0了,但是还是上不了网!那么怎么办?

这种情况一般是禁用NetworkManager并防止它自动加载了:

(NetworkManager 它会自动读取/etc/sysconfig/network-scripts/ifcfg-eth0配置和对于/etc/resolv.conf每次都默认还原;;; 手动联网参数的设置:如果要修改DNS要在/etc/resolv.conf中)/etc/resolv.conf在重启network服务是会还原的。

#service NetworkManager stop

#chkconfig --level 35 NetworkManager off

如果有NetworkManager那么它就会自动进行ip 网关等自动设置了就不用你理路由表和#vi /etc/sysconfig/network-scripts/ifcfg-eth0的设置了:

eth0网卡的设置:



路由的设置:  

在我netstat –rn是看到我的路由表中没有出去的网关!

  所以我通过# route add default gw 192.168.10.2  (如果你是在虚拟机中,那么在edit--àvirtualnetwork editor中查看自己的网关进行添加,如果是真机:那么找路由器的ip就行了或一台可以连外网的局域网ip就行了)

通过添加网关后就能连外网了

“透过 route add 来增加一个路由!请注意,这个路由必须要能够与你互通”和“你只要記得,当出现『SIOCADDRT: Network is unreachable』 这个错误时,肯定是由于gw 后面接的 IP 无法直接与您的网域连通 (Gateway 並不在你的網域內), 所以,检测一下是否是输入错误!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值