debian虚拟机网卡丢失的解决方法

  今天闲来无事准备来给debian42r0装个桌面环境,就把以前的debian克隆了一个来做试验。克隆OK后运行,当使用apt-get命令时却发现不能正常联网(错误提示connect: network is unreachable)。检查网卡设置后又一切正常,还好有Google这位万事通,向GG请教后才知道原来是克隆虚拟机后导致虚拟机配置文件中的mac地址和debian系统的mac地址不一致导致。

解决办法:
  在虚拟机的存储目录中用文本编辑器打开“虚拟主机名”.vmx,找到ethernet0.generatedAddress字段,记下mac地址。启动debian,用vi编辑器编辑/etc/udev/rules.d/z25_persistent-net.rules,用新的mac地址替换旧的eth0网卡mac地址;或者删除现在的eth0网卡信息,把eth1改成eth0,保存退出。输入命令“reboot”重启debian后,网络正常!
  另:网卡的启动顺序也可在/etc/udev/rules.d/z25_persistent-net.rules里更改。

此条目发表在 Debian 分类目录,贴了 , 标签。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">