共计 1497 个字符,预计需要花费 4 分钟才能阅读完成。
由于要做日志服务器,所以至少需要两台虚拟系统做测试,为了避免在装一个虚拟机浪费时间,我就使用 VirtualBox 软件自带的功能导出了一个虚拟介质(相当于复制了一个虚拟系统), 最后我启动这两台虚拟系统,只能有一台电脑能够分配 IP 地址,我 ifconfig 了一下,发现他们怎么被分配相同了 IP 地址,于是在网上寻求解决方法,按照大牛们的提示,我做了如下操作:
1、通过 VirtualBox 重新生成了一下克隆的那台虚拟系统的 Mac 地址,记得要先关闭系统,如图:
2、编辑网卡的配置文件,vim /etc/sysconfig/network-scripts/ifcfg-eth0, 修改 mac 地址为新的 mac 地址:
HWADDR=”08:00:27:27:5E:BF”
3、检查 /etc/udev/rules.d/70-persistent-net.rules 文件,会发现里面会有两行这样的配置项:
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”08:00:27:23:86:95″, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”08:00:27:27:5e:bf”, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth1″
其中上面的一项是之前的网卡的 mac 地址,也就是被克隆的网卡的地址,我将它删除掉,下面的一项是我们新添加的网卡的地址,但是 NAME 是 eth1, 这里我们需要改成 eth0:
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”, ATTR{address}==”08:00:27:27:5e:bf”, ATTR{type}==”1″, KERNEL==”eth*”, NAME=”eth0″
4、由于修改了硬件的配置文件,我们需要更新一下,让系统重新加载新的硬件设备,执行如下命令:
start_udev
5、现在我们可以重新启动网卡,:
ifup eth0
6、使用 ifconfig 查看网卡信息,发现 eth0 已经重新分配了 ip 地址
相关阅读 :
VirtualBox 4.2.12 安装 Ubuntu 13.04 http://www.linuxidc.com/Linux/2013-06/85352.htm
在 Ubuntu 12.10 中使用 Virtualbox 安装 Win7 http://www.linuxidc.com/Linux/2012-11/74195.htm
Ubuntu 12.04.2 安装 VMware-Workstation-9 http://www.linuxidc.com/Linux/2013-03/81078.htm
VMware Workstation 9.0 正式版下载(附注册机 + 序列号激活码):http://www.linuxidc.com/Linux/2012-11/73743.htm
VMware Workstation 10.0 正式发布 http://www.linuxidc.com/Linux/2013-09/89664.htm