지난 번 포스팅 ( OS X 에서 MAC Address 쉽게 변경하기 ) 에서 언급한 LinkLiar 앱을 잘 사용중이었다. 그런데 집과 회사를 오가며 사용하다보니 조금 귀찮은 문제가 있었다.
집에 있는 무선공유기에서 MacAddress 인증도 사용하고 있는 상태여서 MBP 와 내 iPhone 이 동시에 접속이 되지 않는 문제가 발생한 것이다. (내부망에 동일한 두개의 MacAddress 가 들어오는 상태가 되어버리니 당연히 문제가 발생…)
매번 길다란 영문숫자가 뒤섞인 MacAddress 를 타이핑하기에는 난 너무 게을렀다. 그래서 손쉽게 MacAddress 를 바꿔가며 사용할 수 있는 방법은 없을까 하다가 아래처럼 Automator 로 앱을 두개 생성해서 사용하니 나름 편하다.
!! 사실 저 도중에 사용하는 스크립트에는 내 계정의 로그인 패스워드가 암호화 되지 않은 텍스트로 들어가 있다. 누군가 이렇게 생성한 앱을 획득해서 열어보면 바로 내 로그인 패스워드를 확인할 수 있다는 뜻도 된다. 조심하자!!
1. Automator 에서 File > New 한 후 Application 을 선택.

2. Run Shell Script 를 찾아서 더블클릭 해주면 아래와 같은 창이 나타나는데, 명령어 창에 아래와 같이 입력.
echo MY_LOGIN_PASSWORD | sudo -S ifconfig en1 ether MY_IPHONE_MAC_ADDRESS
당연히
MY_LOGIN_PASSWORD 에는 내 로그인 패스워드,
MY_IPHONE_MAC_ADDRESS 에는 바꾸고자 하는 맥어드레스로 바꿔서 적어준다.

3. 저장을 해 준다.

4. iPhone 과 MBP 용으로 각각 만들어 놓으면 쉽게 맥어드레스를 변경 가능하다.


