首页 > 编程知识 正文

虚拟机安装linux系统教程,ubuntu虚拟机连不上网

时间:2023-05-03 14:39:17 阅读:39766 作者:1887

在其他电脑上使用预配置的Vmware vmdk时会出现问题。 由于找不到网卡,因此建议使用“no such设备Eth 0” .

这是因为Vmware存储的硬件配置文件*.vmx记录网卡的MAC地址,而linux也记录MAC地址。 这样,在克隆虚拟机时,Vmware会将新的eth0网卡分配给Ubuntu,但由于它已被以前的eth0占用,因此它将成为eth1。 此外,由于eth0是默认网卡,所以显然不存在此网卡,因此我们建议“无such设备eth0” .

linux保存的MAC地址的配置文件为"/etc/udev/rules.d/70 -永久网络. rules ",

方法直接删除1:配置文件

直接删除配置式并重新启动后,Ubuntu将找到新网卡。

# sudorm/etc/udev/rules.d/70 -持久性- net.rules

方法修改2:配置文件

修改配置文件以删除原始eth0,并将eth1的NAME='erh1 '更改为NAME='eth0'。 重新启动后,linux将使用新配置式设置网卡。

修改前的/etc/udev/rules.d/70 -持续net.rules就是这样:

#是PCI device0x 102233600 x 2000 (pcnet 32 )

SUBSYSTEM=='net ',ACTION=='add ',DRIVERS==? *,attr { address }==' 00:0 c 3360293360503360 xx ',ATTR{dev_id}=='0x0',ATTR{type}=='1

#是PCI device0x 102233600 x 2000 (pcnet 32 )

SUBSYSTEM=='net ',ACTION=='add ',DRIVERS==? *,attr { address }==' 00:0 c 3360293360853360 xx ',ATTR{dev_id}=='0x0',ATTR{type}=='1

将此修改为:

#是PCI device0x 102233600 x 2000 (pcnet 32 )

SUBSYSTEM=='net ',ACTION=='add ',DRIVERS==? *,attr { address }==' 00:0 c 3360293360853360 xx ',ATTR{dev_id}=='0x0',ATTR{type}=='1

[评论]

重新启动后使用网络管理配置IP时,系统配置网络可能会出现无法编辑的错误

查看/etc/sys config/network-scripts/IFC fig-eth 0,可以看到内容为空。 请按以下格式编辑并保存

设备=eth 0

on boot=是

BOOTPROTO=none

had dr=00:0 c :293360 c 6: a 1: ab

IPADDR=192.168.1.60

NETMASK=255.255.255.0

网关=192.168.1.1

NM_CONTROLLED=yes

MODE=Manager

DNS1=192.168.1.1

MTU=1500

type=以太网

IPV6INIT=no否

USERCTL=no

前缀=24

NAME='System eth0'

uid=5fb 06 BD0- 0bb0- 7ff B- 45f1- d6e d65 F3 e 03

这里的MAC是修改了/etc/udev/rules.d/70 -持久性- net.rules之前的eth1的MAC

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。