리눅스

리눅스 민트(Linux Mint) 17.2 Cinnamon - MAC Address 변경하기

꿈꾸는가 2015. 10. 5. 22:33

리눅스 민트(Linux Mint) 17.2 Cinnamon

- MAC Address 변경하기...


  리눅스에서는 그동안 변경하는 법을 몰라서 그냥저냥 사용했는데 이제야 시도해봤습니다.


1) 
http://community.linuxmint.com/tutorial/view/376


처음에는 여기에 있는 것을 따라서 해봤는데, MAC Address가 안바뀌더군요.


sudo apt-get install macchanger

터미널 창에 입력하니, 맥 주소 변경하는 macchanger가 다운받아지는 했답니다.



2)

  아래의 링크에 있는 것을 4번까지 따라 해봤는데, 안되었던 듯도 하고..

부팅하니 원래대로 되었던가... /etc/network/interfaces 수정해서 성공했다는데, 수정하는 방법을 모르겠더군요.

여하튼 나름대로, 이렇게 저렇게 해봐도 안됩니다.

http://citylock-note.tistory.com/entry/%EC%9A%B0%EB%B6%84%ED%88%AC%EC%97%90%EC%84%9C-MAC-address-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0



3)

이것 따라서 해봐도 안되고...

https://www.namhuy.net/1890/how-to-cip link lshange-mac-address-on-ubuntu.html


이 글을 보면서, 이번에는 될 것 같은 예감이 들었는데 안되고...

http://www.upubuntu.com/2012/11/how-to-bypass-wifi-bandwidth-and-time.html



    4)  http://forums.linuxmint.com/viewtopic.php?f=53&t=154506

         여기에 있는 것을 적용하니, 드디어 됩니다~!!

           제 노트북에서는 random 맥주소 변경이 안되고,  지정해줘야 맥주소가 변경이 되네요.


macchanger



3번 링크에 있는 것을 따라 했지만, 이렇게 맥주소가 그대로 나오더군요~.

It's the same MAC!! 이라고.........


http://forums.linuxmint.com/viewtopic.php?f=53&t=154506 
여기 링크에 있는 것을 참고로 해서 하니까 됩니다.


맥주소가 바뀌어지기는 했는데, 바뀐 것으로 고정이 안되고 부팅하니 원래대로....



아래의 링크 중에서 2번째 것도 해봤는데, 부팅하면 다시 원래대로....

http://xmodulo.com/spoof-mac-address-network-interface-linux.html

http://forums.linuxmint.com/viewtopic.php?f=157&t=56338



아래의 링크는 아직 안해봤습니다. 되면 좋겠는데...

http://unix.stackexchange.com/questions/163928/how-to-do-mac-spoofing-on-linux-mint-17




무선랜일때는 이렇게 하면 되고,

sudo apt-get install macchanger

sudo ifconfig wlan0 down

sudo macchanger -m 00:00:00:00:00:00 wlan0

sudo ifconfig wlan0 up


유선랜일때는 wlan0대신에, eth0으로 바꾸고...


   터미널 창에 sudo gedit /etc/init.d/changemac 을 한 후에, 이렇게 입력하고 저장했답니다.

  (여기 링크에 gksudo gedit 라고 해서 입력하면, 에러 메시지가 나오기는 하지만, gedit가 나타납니다. gksudo가 뭔가 싶어서 검색하니,

그놈에서 사용되는 sudo 프론트엔드라고 나오네요. )


http://community.linuxmint.com/tutorial/view/376     그리고, 여기에 있는 이 명령어도 해준 듯도 합니다.

sudo chmod +x /etc/init.d/changemac

sudo update-rc.d changemac defaults





 추가 >  어랏, 시간이 좀 지나서 왜 안되는 걸까 이런 생각으로 부팅시킨 후에 터미널 창에서 확인을 해보니

           제가 원하던 대로 잘 바뀌어 있네요. 

          전에는 부팅하니까 원래대로 돌아왔던 듯 한데...

           여하튼, 여전한 리눅스 초보입니다~~.

  


    

      다시 부팅하니, 유선랜은 바뀐대로 고정이 되어 있는데, 무선랜은 제가 바꾼 것으로 안 나오고, 원래의 맥주소로 뜨네요.

     이건 또 뭔지...
 

  이제 보니까 eth0, wlan0,wlan1 에서 wlan1이 usb무선랜인데...설정을 eth0, wlan0,wlan1 이렇게 3개를 설정해놓았기에

이 상태 이대로 부팅하면, 맥주소가 제가 바꾼 것으로 나옵니다.

그런데, usb무선랜 카드를 빼고 eth0, wlan0만 있으면 노트북 무선랜이 원래의 맥주소로 나오네요.

 

 usb 무선랜 카드를 사용하지 않을 때랑 사용할 때 모두 변경이 되면 좋겠는데..


추가 2> usb 무선랜 카드 연결하지 않은 상태에서  몇 시간 후에 부팅을 한 후에 ifconfig 해서 확인하니, 

제가 지정한 맥주소로 나오네요. 어떤 때는 원래의 맥주소가 나오고, 어떤 때는 제가 지정한 것으로 나오는데

왜 이런 지는 잘 모르겠습니다~.

 

  usb 무선랜없이  하루 정도 지나서 부팅을 해보니, 원래의 맥주소로 나오네요. 그러나, 다시 부팅을 하면 제가 정한 것으로 맥주소가 나와요.  


 추가 3>  컴퓨터를 켜놓은 상태에서 몇 시간이 지난 후에, ifconfig로 맥주소를 확인을 해보니 제가 정한 맥주소로 있었던 것이 부팅하지도 않았는데 원래의 맥주소로 바뀌어져 있네요.  이러면, 맥주소를 변경한 것이 의미가 없는데..... 

  뭐가 문제인지 모르겠네요.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


 

아무런 의미가 없기에, macchanger를 삭제했습니다~.

http://installion.co.uk/ubuntu/vivid/universe/m/macchanger/uninstall/index.html

sudo apt-get remove macchanger
sudo apt-get remove --auto-remove macchanger


아래의 링크에 삭제방법도 나와 있었군요.
https://bugs.launchpad.net/ubuntu/+source/macchanger/+bug/1316278


If you're on 64 bit version:
http://archive.ubuntu.com/ubuntu/pool/universe/m/macchanger/macchanger_1.5.0-9_amd64.deb

Or 32 bit:
http://archive.ubuntu.com/ubuntu/pool/universe/m/macchanger/macchanger_1.5.0-9_i386.deb


sudo apt-mark hold macchanger


예전 버전의 32bit macchanger를 다운받았습니다.

드디어, 랜덤 맥주소로 변경도 되는군요~!

지정한 맥주소도 이제 잘될까 싶기도 하고...



                     


                     


300x250