IPdidi
한국어

MAC 주소란?

모든 네트워크 어댑터에는 로컬 네트워크에서 자신을 식별하는 MAC 주소가 있습니다. 생김새, IP 주소와의 차이, 기기별 확인 방법을 알아봅니다.

한마디로 정리하면

MAC 주소(Media Access Control address)는 휴대폰의 Wi-Fi 칩이나 노트북의 랜 포트처럼 네트워크 어댑터에 붙는 하드웨어 식별자입니다. 같은 로컬 네트워크의 기기들은 이 주소로 서로를 찾습니다. 공유기가 휴대폰으로 데이터를 보낼 때도 MAC 주소를 보고 보냅니다.

MAC 주소는 로컬 네트워크 밖으로 나가지 않습니다. 인터넷의 웹사이트와 앱이 보는 것은 IP 주소이며, 내 IP 확인 페이지에서 확인할 수 있습니다.

MAC 주소는 어떻게 생겼나요?

MAC 주소는 48비트이며, 16진수 두 자리씩 여섯 묶음을 콜론이나 하이픈으로 구분해 씁니다.

3C:22:FB:1A:2B:3C 또는 3C-22-FB-1A-2B-3C

MAC 주소는 네트워크 어댑터마다 하나씩 있습니다. Wi-Fi, 유선 랜, 블루투스가 있는 노트북에는 서로 다른 MAC 주소가 세 개 있습니다.

MAC 주소와 IP 주소의 차이

MAC 주소IP 주소
식별 대상네트워크 어댑터인터넷상의 기기나 네트워크
할당 주체제조사(또는 OS가 무작위 생성)공유기(사설 IP), 통신사(공인 IP)
쓰이는 범위로컬 네트워크 안에서만로컬 네트워크와 인터넷
계층2계층(데이터 링크)3계층(네트워크)
장소를 옮기면보통 바뀌지 않음네트워크마다 바뀜
웹사이트에 보이나아니요예, 공인 IP
예시3C:22:FB:1A:2B:3C192.168.1.23, 203.0.113.42

두 주소는 함께 작동합니다. 노트북이 192.168.1.1로 데이터를 보내려면 ARP(주소 결정 프로토콜)로 "이 IP를 가진 기기가 누구냐"고 물어 공유기의 MAC 주소를 받습니다. 공유기는 다시 자신의 MAC 주소와 공인 IP로 통신사와 통신합니다.

MAC 주소 확인 방법

윈도우 10·11

  1. 설정 > 네트워크 및 인터넷을 열고 Wi-Fi 또는 이더넷을 선택합니다.
  2. 하드웨어 속성을 클릭합니다.
  3. 물리적 주소(MAC) 항목을 확인합니다.

명령 프롬프트에서 ipconfig /all을 실행해도 됩니다. 어댑터마다 표시되는 물리적 주소가 MAC 주소입니다.

맥

  1. 시스템 설정 > Wi-Fi를 엽니다.
  2. 연결된 네트워크 옆의 세부사항을 클릭합니다.
  3. MAC 주소가 표시됩니다(이전 macOS에서는 하드웨어 탭).

터미널에서 ifconfig en0 | grep ether를 실행해도 됩니다. 대부분의 맥에서 en0이 Wi-Fi입니다.

아이폰·아이패드

안드로이드

제조사마다 메뉴가 다르지만 보통 다음과 같습니다.

리눅스

ip link를 실행합니다. 인터페이스마다 link/ether 뒤에 있는 값이 MAC 주소입니다.

MAC 주소 무작위화와 비공개 Wi-Fi 주소

MAC 주소는 늘 같기 때문에 매장, 공항, 호텔의 Wi-Fi가 같은 휴대폰을 오랫동안 알아볼 수 있었습니다. 이를 막기 위해 최신 OS는 실제 주소 대신 무작위 MAC 주소를 사용합니다.

무작위 주소는 두 번째 자리가 2, 6, A, E 중 하나인 경우가 많은데, 제조사가 정한 주소가 아니라 "로컬 관리" 주소라는 표시입니다.

집에서는 무작위화가 문제를 일으킬 수 있습니다. 공유기의 MAC 주소 필터링, 자녀 보호 기능, 특정 기기에 대한 IP 고정은 모두 MAC 주소를 기준으로 합니다. 집 네트워크에서만 비공개 주소를 끄고, 공용 Wi-Fi에서는 켜 두세요.

웹사이트가 MAC 주소를 볼 수 있나요?

볼 수 없습니다. MAC 주소는 내 기기와 바로 다음 네트워크 장비(보통 공유기) 사이에서만 쓰입니다. 공유기가 트래픽을 인터넷으로 넘길 때 자신의 MAC 주소로 바꾸고, 다음 구간에서 또 바뀝니다. 요청이 웹사이트에 도착할 때는 내 기기의 MAC 주소가 전혀 남아 있지 않습니다.

웹사이트가 보는 것은 공인 IP 주소와 그 주소가 가리키는 지역, 통신사입니다. 내 IP 확인 페이지를 열면 바로 그 정보를 볼 수 있습니다. 브라우저에는 웹페이지가 MAC 주소를 읽을 방법이 없고, iOS와 안드로이드도 일반 앱이 실제 하드웨어 주소를 읽지 못하게 막습니다.

MAC 주소를 볼 수 있는 사람은 공유기 주인이나 공용 핫스팟 운영자처럼 같은 로컬 네트워크에 있는 사람입니다. 무작위화가 필요한 이유입니다.

자주 묻는 질문

MAC 주소가 같은 기기가 있을 수 있나요?

제조사는 하드웨어 MAC 주소가 겹치지 않게 관리하지만, 실제로는 같은 로컬 네트워크 안에서만 겹치지 않으면 됩니다. 무작위 주소도 충분히 무작위라서 같은 네트워크에서 겹칠 가능성은 매우 낮습니다.

VPN으로 MAC 주소를 숨길 수 있나요?

웹사이트에는 원래 보이지 않으니 숨길 것이 없습니다. VPN이 숨기는 것은 공인 IP입니다. VPN을 켜든 끄든, 접속한 Wi-Fi 네트워크는 MAC 주소(또는 무작위 주소)를 볼 수 있습니다.

MAC 주소를 바꿀 수 있나요?

네. 가장 쉬운 방법은 위에서 설명한 무작위 주소를 쓰는 것입니다. 윈도우에서는 일부 드라이버가 어댑터 고급 속성의 네트워크 주소에 원하는 값을 넣을 수 있게 해 줍니다. 바꿔도 웹사이트에 보이는 정보는 달라지지 않습니다.

MAC 주소로 추적당할 수 있나요?

가까이 있을 때만 가능합니다. Wi-Fi 네트워크와 일부 추적 센서는 주변 기기의 MAC 주소를 기록할 수 있어서 휴대폰이 무작위화를 합니다. 인터넷에서의 추적은 IP 주소, 쿠키, 브라우저 지문을 이용합니다.

MAC 주소와 IP 주소는 같은 건가요?

아닙니다. MAC 주소는 로컬 네트워크에서 네트워크 하드웨어를 식별하고, IP 주소는 네트워크가 할당하며 인터넷이 나에게 데이터를 보낼 때 씁니다. IP 주소는 IP 주소란에서 자세히 설명합니다.