Linux不能上网


Linux 系统,不能上网。

原因:复制或导入的虚拟机导致网卡对不上

解决思路:

1. 查看目前系统的所有网卡

# ifconfig -a

在这里插入图片描述
发现只有 lo、pan0,没有 eth0

2. 打开网卡配置目录

# cd /etc/sysconfig/network-scripts/

发现有 ifcfg-eth0 文件,却没有 ifcfg-pan0 文件。

3. 查看系统网卡信息

# cat /etc/udev/rules.d/70-persistent-net.rules 

发现有 eth0、pan0 网卡的信息。

4. 备份 ifcfg-eth0 文件,并删除该文件

# mv /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/bak-eth0

5. 删除 70-persistent-net.rules 文件

# rm -rf /etc/udev/rules.d/70-persistent-net.rules

6. 重启系统

# reboot

7. 把bak-eht0 恢复成 ifcfg-eth0

# cp /etc/sysconfig/network-scripts/bak-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0

8. 将物理地址写到 70-persistent-net.rules 文件

# vim /etc/udev/rules.d/70-persistent-net.rules

找到 eth0 网卡的信息,把 第7步中的网卡 的物理地址HWADDR 填到addr中。

9. 重启服务

# service network restart 

10. 检测是否成功,是否能上网

# ping 192.168.0.1
# ping www.baidu.com

如果都能ping通,恭喜你,成功!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值