文档章节

VirtualBox中因克隆系统而需修改网卡名

 曲江对雨琴
发布于 2014/06/08 16:07
字数 478
阅读 562
收藏 4

CentOS-6.4-x86_64系统

在VirtualBox中克隆系统时如果勾选了Reinitialize the MAC address of all network cards 的话,克隆的系统会产生新的MAC地址,但是网卡名子会是以前的,这样会出现问题,这时需要修改网卡名。


1、编辑配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0    


   DEVICE=eth0                                   -- 将网卡名改为eth0

   #HWADDR=08:00:27:42:7A:AA       -- 如果开启一个网卡的话,这个可以注释掉,如果开启两个网卡的话需要写MAC地址

    TYPE=Ethernet

    #UUID=6d029e26-c0d6-4d2c-8f15-6c7dc013d364  

    ONBOOT=yes

     NM_CONTROLLED=yes

     BOOTPROTO=static

     IPADDR=10.10.54.97                   --修改IP地址

      GATEWAY=10.10.54.254            

      NETMASK=255.255.255.0

---- 修改必要的参数


2、修改网卡文件: vim /etc/udev/rules.d/70-persistent-net.rules


SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:6d:58:09", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"        --注释掉

# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:2f:9a:8a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"         --注释掉


# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:9c:10:d4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"       --将eth2改为eth0


# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:e9:30:b3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"    -- 将eth3改为eth1


修改完后的结果:


#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:6d:58:09", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


# PCI device 0x8086:0x100e (e1000)

#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:2f:9a:8a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"


# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:9c:10:d4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"


# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:e9:30:b3", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"


如果开启两个网卡的话,我们需要将这个文件中的MAC地址记录下来,写进/etc/sysconfig/network-scripts/ifcfg-eth0/1 中


重启网络服务




另一种解决方法:直接将/etc/udev/rules.d/70-persistent-net.rules删除掉,重启电脑后会产生一个新的这个文件。


© 著作权归作者所有

共有 人打赏支持
上一篇: svn介绍
粉丝 0
博文 6
码字总数 5685
作品 0
洛阳
私信 提问
在 VirtualBox 中安装最小化版 CentOS

在 VirtualBox 中安装最小化版 CentOS 发表于 2013-08-27 作者 Haoxian Zeng 在刚开始接触 VPS 服务器的时候,为了测试各种程序和配置是否能用,就在本地使用 VirtualBox创建了一个与 VPS 配...

Backflow
2014/10/25
0
0
VirtualBox中开启Linux的SSH(CentOS)

第一次干用SSH连接安装在VirtualBox上的Linux的事情,打算买个云空间用用的所以先拿个CentOS练练手。由于是虚拟机上的所以通过SSH连接的时候废了点小周折,特此记录一下。我选择的是CentOS6...

gangzz
2013/11/21
0
0
VirtualBox 4.3.6上安装CentOS 6.5

目标: 1、在VirtualBox中安装CentOS 2、配置虚拟机网络,实现: a.主机联网后,宿机能够通过主机上网 b.不管主机联网与否,主机都能SSH登录宿机,并且主宿机能互相传送文件 安装环境: 1、W...

恒者
2014/01/04
0
1
VirtualBox设置Ubuntu的添加Host-Only网卡

背景 在首次在VirtualBox上面安装好Ubuntu之后,就想到要能够通过我自己的实体机器的命令行终端操作,而不用跑到VirtualBox界面去操作命令行就好了。 主要思路 VirtualBox的网络模式了解 在V...

亚林瓜子
07/18
0
0
VirtualBox虚拟机网络设置

VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。 这里我先给大家大致讲解下VBox的网络配置及应用。 VirtualBox的提供了四...

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小白创建一个spring boot项目

进入 https://start.spring.io/

lilugirl
39分钟前
0
0
Alibaba Java诊断利器Arthas实践--使用redefine排查应用奇怪的日志来源

背景 随着应用越来越复杂,依赖越来越多,日志系统越来越混乱,有时会出现一些奇怪的日志,比如: [] [] [] No credential found 那么怎样排查这些奇怪的日志从哪里打印出来的呢?因为搞不清...

hengyunabc
今天
1
0
home hosts

home hosts lwk@qwfys:~$ cat /etc/hosts127.0.0.1 localhost127.0.1.1 qwfys192.168.56.101vm600.qwfys.com39.108.212.91alpha1.ppy.com39.108.117.122alpha2.p......

qwfys
今天
1
0
大数据教程(6.1)hadoop生态圈介绍及就业前景

1. HADOOP背景介绍 1.1、什么是HADOOP 1.HADOOP是apache旗下的一套开源软件平台 2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,对海量数据进行分布式处理 3.HADOOP的核心组...

em_aaron
今天
4
0
hadoop垃圾回收站

在生产生,hdfs回收站必须是开启的,一般设置为7天。 fs.trash.interval 为垃圾回收站保留时间,如果为0则禁用回收站功能。 fs.trash.checkpoint.interval 回收站检查点时间,一般设置为小于...

hnairdb
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部