论坛风格切换切换到宽版
  • 722阅读
  • 9回复

[问题求助]eth0:0的MAC地址能改么? [复制链接]

上一主题 下一主题
离线samoolee.
 
发帖
2075
C币
-235466
威望
382
贡献值
1
银元
-2
铜钱
4745
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我做一个网卡捆绑多个ip地址
但是我的环境要求必须是每个ip对应的mac地址是不同的,.也就是说要么就得用三个物理的网卡,.eth0:0和eth0:1的MAC地址能改么,怎么改.,我改完了,eth0的MAC也就改掉了?              乙肝

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线调调调.
发帖
1903
C币
-235754
威望
323
贡献值
1
银元
-5
铜钱
4149
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
eth0:0 只是一个 alias,他的 MAC 是和真实网卡一致的

离线yueyehan.
发帖
2105
C币
-235151
威望
397
贡献值
1
银元
-3
铜钱
4728
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
我明白这个意思   可是我还是想改他   能改么?

发帖
2113
C币
-235288
威望
388
贡献值
1
银元
-2
铜钱
4716
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
我前面说的不够清楚?还是你哪里没有理解?

离线yangjfa.
发帖
2064
C币
-152459
威望
378
贡献值
1
银元
-1
铜钱
4551
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
老大  我明白了

离线yy12345678.
发帖
1953
C币
-61089
威望
319
贡献值
1
银元
-5
铜钱
4298
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
那linux下有虚拟网卡的 咚咚 没?

离线xdlyly.
发帖
2058
C币
-139587
威望
385
贡献值
1
银元
0
铜钱
4510
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
修改 MAC 须先停掉该设备
但是一旦 down 掉网卡,alias 也随之消失
所以我认为不能改

发帖
2065
C币
-235577
威望
384
贡献值
1
银元
-1
铜钱
4528
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-13
可以改:ifconfig eth0 down
        ifconfig eth0 hw ether ** ** ** ** ** ** 加你要改的MAC地址
        ifconfig eth0 up

离线冰之心.
发帖
2128
C币
-198361
威望
377
贡献值
1
银元
-6
铜钱
4807
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-13


QUOTE:原帖由 "海水正蓝" 发表:
可以改:ifconfig eth0 down
        ifconfig eth0 hw ether ** ** ** ** ** ** 加你要改的MAC地址
        ifconfig eth0 up



QUOTE:原帖由 "cccjsxg" 发表:

但是我的环境要求必须是每个ip对应的mac地址是不同的


离线pchhh.
发帖
1960
C币
-235489
威望
365
贡献值
1
银元
0
铜钱
4343
人人网人气币
0
只看该作者 9楼 发表于: 2010-04-13
在/etc/rc.d/rc.local里加上这三句

ifconfig eth0 down
ifconfig eth0 hw ether 1234567890ab
ifconfig eth0 up

这样重新reboot后就不怕MAC复原了.


或者:
在/etc/sysconfig/network-scripts/ifcfg-eth0中加入:
MACADDR=00:AA:BB:CCD:EE
就行了


直接改/etc/init.d,第87行左右:


        # bring up all other interfaces configured to come up at boot time

        # XXX: change eth0 MAC address by
href="mailto:feiyunw@yahoo.com">;feiyunw@yahoo.com

        action $"Modifying interface eth0's MAC: " ifconfig eth0 hw ether
00:50:ba:e8:6a:8d

        for i in $interfaces; do


这样REDHAT起动时还会显示"Modifying .... [OK]"。
不过关机时ifdown会显示"Device eth0 has different MAC address than expected,
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个