场景:大多数和我一样的新学员,在听了一周课后。应该就蠢蠢欲动,想回家自己试试,课上的时间那里够啊。自己装环境?还是NO吧,估计大家在职没那么多时间。而且安装既是个技术活,也是个苦力活。以后老师肯定会交详细的安装流程的,不过快速布置环境是上上之选,说了这么多,就是叫你把咱们上课的虚拟机拷回家去自己直接用。 环境:vmware workstation 9, guest OS:RadHat linux6.4 Host OS:windows 7 (问题): 拷贝克隆回家的 RadHat linux6.4 ,在网卡链接模式选择Host-only后网卡名字有两个eth0和eth1,实际起作用的是eth1,eth1是自动生成的,eth0是克隆过来的。 由于克隆后mac地址会重新生成一个,因此系统会在原来的eth0上以为加了一个网卡因此+1为eth1. 怎么才能用上教学环境上的eth0环境呢?用eth1你要改一大堆东西,怎么才能让你满血原地复活。
(方法)各位看官请看: 1.打开vmware workstation 9,右键单击dbserver选setting,通过点击nework Adapter ->advanced然后纪录下你的mac地址
2.root登录,cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak 有个好习惯改前先备份 3. vi /etc/udev/rules.d/70-persistent-net.rules,删除eth0有关内容(或者在eth0前面加#注释掉),修改eth1为eth0,
# PCI device 0x1022:0x2000 (pcnet32) #SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:25:35:fc", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # 老mac # PCI device 0x1022:0x2000 (pcnet32) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ed:e1:ce", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"UBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:ed:e1:ce", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
记录下这个新eth0的mac地址 4.vi /etc/sysconfig/network-scripts/ifcfg-eth0,修改其中的mac地址为步骤3中记录的地址。
DEVICE=eth0 TYPE=Ethernet UUID=fa99f501-508b-49bc-9ff0-bec17b976e9b ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=none IPADDR=192.168.133.120 PREFIX=24 GATEWAY=192.168.133.1 DEFROUTE=yes IPV4_FAILURE_FATAL=yes IPV6INIT=no NAME="System eth0" HWADDR=00:0C:29:ED:E1:CE LAST_CONNECT=1338376381 5.重启,检查配置
友情提醒,用xmanager的同学记得关防火墙
[此贴子已经被郑全于2015-06-09 11:35:38编辑过] |