Computer >> 컴퓨터 >  >> 문제 해결 >> Android

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

MAC 주소(Media Access Control Address)는 네트워크 연결이 가능한 모든 기기에 고유하게 부여되는 식별 번호로, 총 12자리로 구성됩니다. 모든 스마트폰은 서로 다른 MAC 주소를 가지고 있으며, 이 번호는 기기가 셀룰러 네트워크나 Wi-Fi를 통해 인터넷에 접속하는 데 필수적인 역할을 합니다. 또한 이 번호만으로 전 세계 어디에서든 해당 기기를 식별할 수 있습니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

안드로이드 기기의 MAC 주소 구조 이해하기

MAC 주소는 XX:XX:XX:YY:YY:YY 형태로 표현되며, XX와 YY 자리에는 숫자, 영문자 또는 두 글자가 조합된 값이 들어갈 수 있습니다. 두 글자씩 묶여 여섯 개 그룹으로 나뉘는데, 앞쪽 여섯 자리(X)는 NIC(네트워크 인터페이스 카드)의 제조사를 나타내고, 뒤쪽 여섯 자리(Y)는 각 기기에 고유한 값입니다.

일반적으로 MAC 주소는 제조사가 기기에 고정해 두기 때문에 사용자가 임의로 수정하는 것을 권장하지 않습니다. 하지만 공용 Wi-Fi에 연결할 때 개인 정보 보호를 위해 신원을 가리고 싶다면 MAC 주소를 변경하는 것도 하나의 방법입니다. 이번 글에서는 그 방법을 자세히 알아보겠습니다.

MAC 주소를 변경해야 하는 이유

MAC 주소 변경의 가장 중요한 이유는 바로 개인정보 보호입니다. 앞서 언급했듯이 Wi-Fi 네트워크에 연결되어 있으면 기기가 MAC 주소를 통해 식별될 수 있으며, 이는 해커와 같은 제3자가 기기에 접근할 통로가 될 수 있습니다. 이들은 탈취한 개인 정보를 이용해 피싱이나 사기를 저지르기도 합니다. 공항, 호텔, 쇼핑몰 등에서 공용 Wi-Fi에 연결할 때마다 개인 데이터가 노출될 위험에 항상 놓여 있는 셈입니다.

또한 MAC 주소는 신원 도용에도 악용될 수 있습니다. 해커가 사용자의 MAC 주소를 복제해 동일한 기기인 것처럼 위장할 수 있으며, 해커가 이를 어떻게 활용하느냐에 따라 매우 심각한 결과로 이어질 수 있습니다. 이러한 악의적인 행위의 피해자가 되지 않는 가장 확실한 방법은 원래의 MAC 주소를 숨기는 것입니다.

그 외에도 특정 MAC 주소만 접속을 허용하는 Wi-Fi 네트워크에 접속하기 위해 MAC 주소를 변경하는 경우도 있습니다. 허용된 MAC 주소로 변경하면 해당 네트워크에도 접속할 수 있습니다.

내 MAC 주소 확인하는 방법

MAC 주소 변경 작업에 앞서 먼저 기기의 원래 MAC 주소를 확인하는 방법부터 알아보겠습니다. MAC 주소는 제조사가 설정한 것으로 열람만 가능하며, 시스템 차원에서 임의로 수정할 수 없습니다. 아래 단계를 따라 하면 손쉽게 확인할 수 있습니다.

1. 스마트폰의 설정으로 이동합니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

2. 무선 및 네트워크(Wireless & Networks) 메뉴를 선택합니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

3. Wi-Fi 옵션을 누릅니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

4. 화면 오른쪽 상단의 세로로 된 점 세 개(더보기) 아이콘을 클릭합니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

5. 드롭다운 메뉴에서 Wi-Fi 설정 옵션을 선택합니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

6. 이제 휴대폰의 MAC 주소를 확인할 수 있습니다.

안드로이드 기기에서 MAC 주소 변경하는 방법 (루트 유무별 완벽 가이드)

안드로이드에서 MAC 주소 변경하기

안드로이드 스마트폰의 MAC 주소를 변경하는 방법은 크게 두 가지입니다.

  • 루트 권한이 있는 경우
  • 루트 권한이 없는 경우

본격적으로 시작하기 전에 먼저 휴대폰의 루트 상태를 확인해야 합니다. 즉, 기기에 루트 권한이 있는지 없는지 파악해야 하는데, 방법은 매우 간단합니다. 플레이 스토어에서 'Root Checker' 앱을 다운로드해 실행하면 몇 번의 탭 만으로 휴대폰이 루팅되었는지 여부를 알려줍니다. 무료 앱이면서도 사용법이 매우 쉬우니 부담 없이 활용해 보세요.

MAC 주소를 변경하기 전 반드시 기억해야 할 중요한 사항이 있습니다. MAC 주소의 첫 여섯 자리는 제조사를 식별하는 코드이므로 절대 변경하지 마세요. 이 부분을 임의로 수정하면 이후 Wi-Fi 연결에 문제가 생길 수 있습니다. 실제로 변경해야 하는 부분은 마지막 여섯 자리뿐입니다. 이제 본격적으로 변경 방법을 살펴보겠습니다.

루트 권한 없이 MAC 주소 변경하기

루트 권한이 없다면 'Android Terminal Emulator'라는 무료 앱을 이용해 MAC 주소를 변경할 수 있습니다. 플레이 스토어에서 앱을 다운로드한 후 아래 단계를 따라 해보세요.

1. 먼저 원래의 MAC 주소를 어딘가에 적어둡니다. 확인 방법은 앞서 설명했습니다. 나중에 필요할 경우를 대비해 반드시 기록해 두세요.

2. 앱을 실행하고 다음 명령어를 입력합니다: "ip link show"

3. 목록이 표시되면 인터페이스 이름을 찾습니다. 대부분의 최신 Wi-Fi 기기는 'wlan0'입니다.

4. 이어서 다음 명령어를 입력합니다: "ip link set wlan0 XX:XX:XX:YY:YY:YY". 여기서 'wlan0'은 인터페이스 이름이고, "XX:XX:XX:YY:YY:YY"는 새로 적용할 MAC 주소입니다. 첫 여섯 자리는 제조사 코드이므로 반드시 그대로 유지하세요.

5. 이제 MAC 주소가 변경됩니다. Wi-Fi 설정에서 MAC 주소를 확인해 정상적으로 적용되었는지 점검할 수 있습니다.

루트 권한이 있을 때 MAC 주소 변경하기

루트 권한이 있는 기기에서 MAC 주소를 변경하려면 두 개의 앱이 필요합니다. 바로 BusyBox와 Terminal Emulator입니다. 아래 링크에서 각각 다운로드할 수 있습니다.

  • 안드로이드용 BusyBox 다운로드
  • 안드로이드용 Terminal Emulator 다운로드

두 앱을 다운로드해 설치했다면 아래 단계를 따르세요.

1. Terminal Emulator 앱을 실행합니다.

2. 슈퍼유저를 의미하는 'su' 명령어를 입력하고 엔터를 누릅니다.

3. 앱이 루트 권한을 요청하면 허용합니다.

4. 이제 "ip link show" 명령어를 입력합니다. 네트워크 인터페이스 이름이 표시되는데, 여기서는 'wlan0'라고 가정하겠습니다.

5. 다음으로 "busybox ip link show wlan0"를 입력하고 엔터를 누릅니다. 현재 MAC 주소가 화면에 표시됩니다.

6. MAC 주소를 변경하는 명령어는 "busybox ifconfig wlan0 hw ether XX:XX:XX:YY:YY:YY"입니다. "XX:XX:XX:YY:YY:YY" 자리에는 원하는 문자나 숫자를 입력할 수 있지만, 역시 첫 여섯 자리는 그대로 유지해야 합니다.

7. 이제 MAC 주소가 변경됩니다. 직접 확인해 변경이 성공적으로 이루어졌는지 점검해 보세요.

함께 읽으면 좋은 글: Windows, Linux, Mac에서 MAC 주소 변경하기

이번 가이드가 도움이 되었길 바라며, 안드로이드 기기에서 MAC 주소를 성공적으로 변경하셨기를 바랍니다. 튜토리얼과 관련해 궁금한 점이 남아 있다면 언제든지 댓글로 질문해 주세요.