리눅스 MAC주소 변경

리눅스 이더넷 맥 주소 확인
리눅스 MAC 주소 변경

OS 설치 후 HW 불량으로 인해 이더넷 카드 교체 시 OS 재설치 없이 하기와 같이 사용할 수 있습니다.

1 순서 1: 현재 MAC 주소 확인[ | ]

[root@zetawiki ~]# ifconfig -a | grep ^eth 
eth0      Link encap:Ethernet  HWaddr 71:23:45:0B:3D:90  
eth1      Link encap:Ethernet  HWaddr 71:23:45:0B:3D:91  
eth2      Link encap:Ethernet  HWaddr 71:23:45:0B:3D:92  
eth3      Link encap:Ethernet  HWaddr 71:23:45:0B:3D:93  
eth4      Link encap:Ethernet  HWaddr DE:F0:64:30:F1:28  
eth5      Link encap:Ethernet  HWaddr DE:F0:64:30:F1:2C  
eth6      Link encap:Ethernet  HWaddr DE:F0:64:30:F1:28  
eth7      Link encap:Ethernet  HWaddr DE:F0:64:30:72:5C  
eth8      Link encap:Ethernet  HWaddr 00:44:55:E7:D0:74  
eth9      Link encap:Ethernet  HWaddr 00:44:55:E7:D0:74  
eth10     Link encap:Ethernet  HWaddr 00:44:55:E7:D0:74  
eth11     Link encap:Ethernet  HWaddr 00:44:55:E7:D0:74

2 순서 2: 임시 MAC 반영[ | ]

[root@zetawiki ~]# /etc/init.d/networking stop
[root@zetawiki ~]# ifconfig eth0 hw ether 71:23:45:0B:3D:90
[root@zetawiki ~]# /etc/init.d/networking start
→ 네트워크에 반영되지만 리부팅하면 다시 기존값으로 돌아감.(영구적이지 않음)

3 순서 2: 영구적 MAC 주소 변경[ | ]

3.1 SUSE 계열[ | ]

→ 기존 MAC값 내용 수정
[root@zetawiki ~]# vim /etc/sysconfig/network/ifcfg-eth0
LLADDR=71:23:45:0B:3D:90 
[root@zetawiki ~]# /etc/init.d/networking restart

3.2 레드햇 계열[ | ]

→ 기존 MAC값 내용 수정
[root@zetawiki ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
MACADDR=71:23:45:0B:3D:90 
[root@zetawiki ~]# /etc/init.d/networking restart

3.3 데비안 계열[ | ]

→ eth0 내용에 해당 내용 추가
[root@zetawiki ~]# vim /etc/network/interfaces
hwaddress ether 71:23:45:0B:3D:90 
[root@zetawiki ~]# /etc/init.d/networking restart

3.4 젠투 리눅스[ | ]

→ eth0 내용에 해당 내용 추가
[root@zetawiki ~]# vim /etc/conf.d/net
mac_eth0="71:23:45:0B:3D:90" 
[root@zetawiki ~]# /etc/init.d/networking restart

3.5 기타[ | ]

→ GNU MACChanger 를 사용하여 수정도 가능함

https://directory.fsf.org/wiki/Macchanger

[root@zetawiki ~]# apt-get install macchanger
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  macchanger
0개 업그레이드, 1개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
167 k바이트 아카이브를 받아야 합니다.
이 작업 후 545 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://ftp.daum.net/ubuntu/ precise/universe macchanger amd64 1.5.0-9 [167 kB]
내려받기 167 k바이트, 소요시간 0초 (663 k바이트/초)
Selecting previously unselected package macchanger.
(데이터베이스 읽는중 ...현재 1514699개의 파일과 디렉터리가 설치되어 있습니다.)
macchanger 패키지를 푸는 중입니다 (.../macchanger_1.5.0-9_amd64.deb에서) ...
install-info에 대한 트리거를 처리하는 중입니다 ...
man-db에 대한 트리거를 처리하는 중입니다 ...
macchanger (1.5.0-9) 설정하는 중입니다 ...
[root@zetawiki ~]# pre-up macchanger -m 12:34:56:78:90:AB eth0
[root@zetawiki ~]# /etc/init.d/networking restart

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}