Search This Blog

Tuesday, May 31, 2011

MAC address 바꾸기

MAC address를 바꾸는 것은 MAC address spoofing, 또는 MAC address faking이라고도 불리움
Linux에서는 MAC address 바꾸는 것을 허용함

Linux box의 MAC address는 다음의 command를 통해 알아 낼 수 있음

$ ifconfig -a | grep HWaddr
eth0  Link encap:Ethernet HWaddr 00:80:48:BA:d1:20

파란색의 16진수가들은 Linux box의 MAC address를 표시하며 ethernet hardware address로 표시되고 있음

Root로 login한후 다음 command들로 MAC address를 바꿀 수 있음

# ifconfig eth0 down
# ifconfig eth0 hw ether 00:80:48:BA:d1:30
# ifconfig eth0 up
# ifconfig eth0 |grep HWaddr
위의 예에서 파란색의 다른 16진수 열로 MAC address가 바뀌었음

ifconfig eth0 down: ethernet card 작동 중지
ifconfig eth0 hw ether 00:80:48:ba:d1:30 - ethernet card의 MAC address 변경
ifconfig eth0 up - ethernet card 재기동

MAC address를 바꿔야 되는 몇가지 상황
- 보안: Public network에서 MAC address가 노출됨
- 상호 운용: 어떤 service 제공자들은 그들의 service를 특정 MAC address로 인증함

주의
- Linux, Windows, 또는 OSX에서 MAC address를 바꾸는 것은 임시적인 방법임
- Machine을 reboot했을 경우, OS는 network card에 있는 MAC address를 다시 읽어옴


Reference:
http://linuxhelp.blogspot.com/2005/09/how-to-change-mac-address-of-your.html

No comments:

Post a Comment

Blog Archive