linux系统修改mac地址方法

  • 格式:docx
  • 大小:14.62 KB
  • 文档页数:2

1.如果刀片做过网口固化,首先要检查一下固化是采用的是mac固化,还是用pci固化的,检查配置文件cat /etc/udev/rules.d/62-net-atca.rules
[root@CSOMM-SVR rules.d]# cat /etc/udev/rules.d/62-net-atca.rules
SUBSYSTEM=="net", ACTION=="add", ID=="0000:03:00.0", NAME="eth8"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:03:00.1", NAME="eth9"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:04:00.0", NAME="eth4"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:04:00.1", NAME="eth5"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:09:00.0", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:09:00.1", NAME="eth1"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:0a:00.0", NAME="eth2"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:0a:00.1", NAME="eth3"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:0d:00.0", NAME="eth6"
SUBSYSTEM=="net", ACTION=="add", ID=="0000:0d:00.1", NAME="eth7"
如果显示如上就是用pci固化的,如果ID==是mac地址的话就是mac地址固化的,区别就在于执行固化指令时候mac固化用的是atca-rename-nic而pci固化使用的是atca-rename-nic –pci指令。

采用mac地址固化的方式修改mac地址后会造成内部mac地址混乱导致网卡无法激活,如果检查发现已经采用此方法固化,需要从新用pci方式固化,执行命令atca-rename-nic –pci,固化后要重启单板。

2.修改网卡mac地址,首先去激活网卡,可以直接图形界面去激活,或使用指令ifdown ethx, 然后再修改/etc/sysconfig/network-scripts/ifcfg-eth1文件参数,添加参数MACADDR=新mac 地址
# Please read /usr/share/doc/initscripts-*/sysconfig.txt
# for the documentation of these parameters.
TYPE=Ethernet
DEVICE=eth2
#HWADDR=00:22:93:75:7B:06
BOOTPROTO=none
ONBOOT=yes
USERCTL=yes
IPV6INIT=no
PEERDNS=yes
NETMASK=255.255.255.224
IPADDR=10.200.144.172
GATEWAY=10.200.144.161
MACADDR=00:22:93:75:7B:06
注意:HWADDR这个是需要注释掉的
修改后保存,如果不使用vi指令,直接修改的话ls –l查看会产生一个垃圾文件,
[root@host67 network-scripts]# ls -l
total 284
-rw-r--r-- 3 root root 285 Jul 4 11:09 ifcfg-eth0
-rw-r--r-- 3 root root 214 Jul 4 11:09 ifcfg-eth1
-rw-r--r-- 3 root root 311 Jul 11 16:42 ifcfg-eth2
-rw-r--r-- 1 root root 311 Jul 11 16:42 ifcfg-eth2~
-rw-r--r-- 3 root root 261 Jul 4 11:09 ifcfg-eth3
-rw-r--r-- 3 root root 214 Jul 4 11:09 ifcfg-eth4
-rw-r--r-- 3 root root 214 Jul 4 11:09 ifcfg-eth5
需要使用指令rm ifcfg-eth2~删除,再使用ls –l检查,确定删除了垃圾文件
3.重启网卡服务service network restart,然后激活网卡,使用ifconfig查看是否修改成功,最后可以重启一下板卡,检查重启后修改是否仍然有效。

4.以上方法是个人在专业人士指导下修改网卡mac地址的一个总结,仅供参考,如遇到什么问题请及时请教专业人士。

如有更好的方法也希望大家及时共享,多谢。

-。