CiscoIOL for VMWare 7.1.4使用补充
2011-07-02网络模拟器撒加24940°c
A+ A-
近两天陆续有坛友问我,CiscoIOL for VMWare 7.1.4里的debian,网卡老是变成非ETH0,所以导致很多坛友都是靠
rm -f /etc/udev/rules.d/70-persistent-net.rules
来搞定的,挺麻烦的,所以在这里告诉大家一个方法
打开DebianIOL.vmx,最文件最后添加
下面的内容
ethernet0.addressType = "static"
ethernet0.Address = "00:50:56:11:11:01"
这里表示MAC使用自定义的,自定义的MAC为00:50:56:11:11:01
如果你添加了两块网卡,至于网卡是桥接的,还是NAT的,还是HOST-ONLY的,这个都没关系,最后添加
ethernet0.addressType = "static"
ethernet0.Address = "00:50:56:11:11:01"
ethernet1.addressType = "static"
ethernet1.Address = "00:50:56:11:11:02"
就可以了,红色部分为你自定义的MAC地址
有了固定的MAC地址,/etc/udev/rules.d/70-persistent-net.rules这个文件里的网卡名称就不会每次启动VM都改变了
这里说下/etc/udev/rules.d/70-persistent-net.rules这个文件内容
但系统第一次启动后,识别的网卡的MAC,网卡的名称就都写入这个文件了
比如你们下载VM后,启动DIBIANIOL,首次启动,VMWARE会自动分配一个MAC给这个系统,所以/etc/udev/rules.d/70-persistent-net.rules
中的主要内容就是eth0和自动分配的MAC地址
当第二次启动的时候VM又会自动分配一个MAC地址,但此时/etc/udev/rules.d/70-persistent-net.rules文件中已经有了ETH0了,那么第二次启动后,发现有了新的MAC地址,就认为是第二块网卡,于是/etc/udev/rules.d/70-persistent-net.rules中添加了ETH1和自动分配的MAC
这样虽然虚拟机就一块网卡,大家执行ifconfig后看到的不是ETH0而是ETH1的原因了
这也是为什么CiscoIOL for Colinux的使用视频让大家修改squeeze.conf中要自定义MAC了
eth0=pcap-bridge,"本地连接",00:FF:E2:2E:8A:DF
rm -f /etc/udev/rules.d/70-persistent-net.rules
来搞定的,挺麻烦的,所以在这里告诉大家一个方法
打开DebianIOL.vmx,最文件最后添加
下面的内容
ethernet0.addressType = "static"
ethernet0.Address = "00:50:56:11:11:01"
这里表示MAC使用自定义的,自定义的MAC为00:50:56:11:11:01
如果你添加了两块网卡,至于网卡是桥接的,还是NAT的,还是HOST-ONLY的,这个都没关系,最后添加
ethernet0.addressType = "static"
ethernet0.Address = "00:50:56:11:11:01"
ethernet1.addressType = "static"
ethernet1.Address = "00:50:56:11:11:02"
就可以了,红色部分为你自定义的MAC地址
有了固定的MAC地址,/etc/udev/rules.d/70-persistent-net.rules这个文件里的网卡名称就不会每次启动VM都改变了
这里说下/etc/udev/rules.d/70-persistent-net.rules这个文件内容
但系统第一次启动后,识别的网卡的MAC,网卡的名称就都写入这个文件了
比如你们下载VM后,启动DIBIANIOL,首次启动,VMWARE会自动分配一个MAC给这个系统,所以/etc/udev/rules.d/70-persistent-net.rules
中的主要内容就是eth0和自动分配的MAC地址
当第二次启动的时候VM又会自动分配一个MAC地址,但此时/etc/udev/rules.d/70-persistent-net.rules文件中已经有了ETH0了,那么第二次启动后,发现有了新的MAC地址,就认为是第二块网卡,于是/etc/udev/rules.d/70-persistent-net.rules中添加了ETH1和自动分配的MAC
这样虽然虚拟机就一块网卡,大家执行ifconfig后看到的不是ETH0而是ETH1的原因了
这也是为什么CiscoIOL for Colinux的使用视频让大家修改squeeze.conf中要自定义MAC了
eth0=pcap-bridge,"本地连接",00:FF:E2:2E:8A:DF
未定义标签