MAC 주소 변환기
MAC 주소를 콜론·하이픈·점·구분 없음 네 가지 표기로 서로 변환하고, 유니캐스트·로컬 여부를 비트로 판정합니다. EUI-64와 IPv6 링크로컬 주소도 만들어 줍니다.
콜론·하이픈·점·구분 없음 어느 표기든 읽습니다.
유니캐스트 주소
00:1A:2B:3C:4D:5E
제조사가 IEEE 에서 받은 전역 주소입니다 (U/L 비트 = 0)
첫 바이트의 비트
쪼개 보기
IPv6 로 만들기
사용 방법
- 1MAC 주소를 넣습니다. 콜론·하이픈·점·구분 없음 어느 표기든 읽습니다.
- 2네 가지 표기와 유니캐스트·로컬 여부를 확인하고 필요한 형식을 복사합니다.
- 3IPv6가 필요하면 EUI-64와 링크로컬 주소를 그대로 씁니다.
자주 묻는 질문
48비트 값 하나를 적는 관례가 환경마다 다르게 굳었기 때문입니다. 리눅스는 콜론(00:1A:2B:3C:4D:5E), 윈도우 ipconfig는 하이픈(00-1A-2B-3C-4D-5E), 시스코 장비는 두 바이트씩 묶은 점 표기(001a.2b3c.4d5e)를 씁니다. 값은 모두 같습니다.
맨 오른쪽 비트(I/G)가 유니캐스트인지 멀티캐스트인지를 나타내기 때문입니다. 0이면 유니캐스트라서 첫 바이트가 짝수이고, 1이면 멀티캐스트라서 홀수입니다. 브로드캐스트 주소 FF:FF:FF:FF:FF:FF도 이 비트가 1입니다.
첫 바이트의 오른쪽 두 번째 비트(U/L)가 1로 세워져 있습니다. 16진수로 보면 첫 바이트의 두 번째 자리가 2, 6, A, E 중 하나입니다. 제조사가 IEEE에서 배정받은 주소는 이 비트가 0이므로 그 자리가 0, 4, 8, C가 됩니다.
EUI-64에서는 U/L 비트의 뜻이 반대이기 때문입니다. MAC에서는 0이 전역 주소지만 IPv6 인터페이스 식별자에서는 1이 전역을 뜻하도록 정해져 있어, FF:FE를 끼워 넣은 뒤 이 비트를 반전시켜야 합니다. 00:1A:2B…가 02:1A:2B:FF:FE…가 되는 이유입니다.
IEEE에 등록된 OUI가 5만 개를 넘어 데이터베이스가 수 MB에 달하기 때문입니다. 이 사이트는 모든 계산을 브라우저에서 처리하는 정적 사이트라, 그만한 파일을 페이지마다 내려받게 할 수 없습니다. 앞 3바이트인 OUI 값은 보여주니 IEEE 등록 검색에서 찾을 수 있습니다.
알아두면 좋은 점
- 입력한 주소는 서버로 전송되지 않고 브라우저 안에서만 처리됩니다.
- IPv6 링크로컬 주소는 EUI-64 방식으로 만든 것입니다. 요즘 운영체제는 사생활 보호를 위해 무작위 식별자(RFC 4941·8981)를 기본으로 쓰므로 실제 주소와 다를 수 있습니다.
함께 보면 좋은 도구
마지막 검증: 2026년 8월 30일 · 결과는 참고용 추정치입니다.