MAC 주소는 인터넷에 연결된 모든 하드웨어 장치와 함께 제공되는 일련 번호입니다. 네트워크를 통해 하드웨어 장치의 고유한 식별을 가능하게 하기 때문에 네트워킹의 빌딩 블록입니다. 이렇게 하면 패킷이 올바른 위치로 전송됩니다.
이전에 Windows에서 MAC 주소를 변경하는 방법에 대해 설명했습니다. 오늘은 Mac에서 MAC 주소(및 변경 방법)를 변경해야 하는 이유를 살펴보겠습니다.
MAC 주소란 무엇입니까?
MAC 주소(Media Access Control address)는 네트워크 어댑터를 고유하게 식별하는 데 사용되는 일련 번호입니다. 여러 네트워크 인터페이스 카드가 있는 컴퓨터에는 여러 MAC 주소가 있습니다. 고정 IP 주소 할당, MAC 주소 필터링 및 장치 고유 식별에도 사용됩니다. 일부 공용 Wi-Fi 지점에서는 MAC 주소를 사용하여 기기를 고유하게 식별할 수 있으므로 시간 제한을 적용합니다.
MAC 주소를 변경해야 하는 이유
MAC 주소를 변경하려는 데에는 여러 가지 이유가 있습니다.
MAC 주소 필터링을 통해 시스템 관리자는 하드웨어 장치 목록을 지정하고 해당 장치만 Wi-Fi 네트워크에 연결할 수 있습니다. 승인되지 않은 기기를 멀리하는 좋은 방법입니다.
ISP가 MAC 주소 필터링을 사용하여 인터넷 연결을 인증한다고 가정해 보겠습니다. 랩톱의 네트워크 카드가 제대로 작동하지 않으면 어떻게 됩니까? 더 이상 인터넷에 액세스할 수 없습니다. ISP에 새 네트워크 카드의 MAC 주소를 허용 목록에 추가하도록 요청할 수 있지만 시간이 걸릴 수 있습니다. 인터넷을 다시 작동시키는 간단한 방법은 MAC 주소를 이전 네트워크 어댑터의 주소로 변경하는 것입니다.
MAC 주소는 일반 텍스트로 브로드캐스트되며 동일한 네트워크에 연결된 모든 사람이 볼 수 있습니다. 고유한 특성으로 인해 몇 가지 도구만 있으면 누구나 이를 사용하여 위치를 추적할 수 있습니다. 홈 네트워크에서는 문제가 되지 않을 수 있지만 공용 Wi-Fi 네트워크에 연결하면 개인 정보 보호 위험이 발생할 수 있습니다.
또한 MAC 주소가 동일한 네트워크 내에서 공개적으로 표시되기 때문에 해커가 사용자의 장치를 가장하고 사용자인 척 웹을 탐색할 수 있습니다. 개인 정보에 대해 편집증이 있는 경우 MAC 주소 스푸핑을 고려할 수 있습니다.
현재 MAC 주소를 찾는 방법
Mac이 Wi-Fi 네트워크에 연결된 경우 메뉴 막대 자체에서 MAC 주소를 볼 수 있습니다. 옵션을 길게 누르세요. Mac 키보드의 키를 누르고 Wi-Fi 메뉴 표시줄 아이콘을 클릭합니다. .
인터페이스 이름과 해당 MAC 주소를 볼 수 있어야 합니다. 또한 Wi-Fi 로깅, Wi-Fi 진단에 대한 빠른 액세스를 제공하고 현재 네트워크에 대한 정보도 표시합니다.
다른 MAC 주소 찾기
앞에서 설명한 것처럼 각 네트워크 카드에는 고유한 MAC 주소가 있습니다. Bluetooth PAN 또는 Thunderbolt 포트의 MAC 주소를 찾아야 하는 경우 방법은 다음과 같습니다.
터미널 열기 Mac에서 다음 명령을 입력합니다.
networksetup -listallhardwareports
Mac에 있는 모든 네트워크 카드의 MAC 주소를 볼 수 있어야 합니다.
Mac의 MAC 주소를 변경하는 방법
MAC 주소를 변경하는 것은 매우 간단한 과정입니다. 변경 사항은 Mac을 재시동할 때까지만 지속됩니다. , 이전 MAC 주소가 다시 사용됩니다. 언제든지 아래 명령을 실행하여 MAC을 변경할 수 있습니다.
Mac에서 임의의 MAC 주소를 생성하도록 하거나 이미 알고 있는 MAC 주소를 입력할 수 있습니다. 네트워크 어댑터를 교체했는데 인터넷에 연결할 수 없는 경우 이전 MAC 주소를 수동으로 입력해야 합니다. 개인 정보 보호 강화를 위해 MAC 주소를 스푸핑하는 경우 임의의 주소를 생성해야 합니다.
시작하기 전에 Wi-Fi 네트워크에서 연결을 해제해야 합니다. 이렇게 하려면 옵션을 길게 누릅니다. 키를 누르고 Wi-Fi 메뉴 표시줄 아이콘을 클릭합니다. . 이제 '네트워크 이름'에서 연결 해제를 클릭합니다.
임의의 MAC 주소를 생성하려면 , 터미널을 열고 다음 명령을 입력하십시오.
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
그러면 MAC 주소로 사용할 수 있는 임의의 16진수가 생성됩니다. 이 번호를 선택하고 복사하십시오. 기존 MAC 주소를 사용하려면 이 단계를 건너뛰십시오.
다음으로 다음 명령을 입력하십시오.
sudo ifconfig en0 ether MAC
여기에서 "MAC"를 기존 MAC 주소 또는 위에서 생성한 임의의 MAC 주소로 바꿉니다.
계정이 암호로 보호되어 있으면 암호를 입력하라는 메시지가 표시됩니다. 올바른 암호를 입력한 후 MAC 주소가 성공적으로 변경되어야 합니다. 이제 Wi-Fi 네트워크에 연결하고 새 MAC 주소로 검색을 시작할 수 있습니다.
추가 팁 및 문제 해결
다음은 프로세스를 진행하는 데 도움이 되는 몇 가지 추가 팁입니다.
- MAC 주소가 성공적으로 변경되었는지 확인하려면 처음에 설명한 절차를 사용하여 다시 확인하십시오.
- 원래 MAC 주소를 복원하려면 Mac을 재부팅하세요. . 또한 Mac에서 MAC 주소를 영구적으로 변경할 수 있는 방법이 없습니다. 고맙게도 대부분의 Mac은 유지 관리가 적고 자주 재부팅할 필요가 없습니다.
- MAC 주소를 변경한 후 네트워크 문제가 발생하면 라우터를 다시 시작하고 다시 연결해 보세요. 여전히 문제가 발생하면 Mac을 재부팅하여 MAC 주소를 재설정하십시오.
- 문제가 발생할 경우에 대비하여 기존 MAC 주소를 기록해 두는 것이 좋습니다.
- 절차를 수행하려면 관리자 계정을 사용해야 합니다.
- 일부 Mac은 "en0" 대신 "en1"을 사용할 수 있습니다. 이를 확인하려면
터미널에서 명령을 입력하고 MAC 주소를 변경하려는 네트워크 어댑터를 확인하십시오.networksetup -listallhardwareports
MAC 주소 변경은 간단합니다
위에서 언급한 절차를 사용하여 Mac의 MAC 주소를 빠르게 변경할 수 있습니다. 이 프로세스는 macOS Sierra와 최신 macOS High Sierra 개발자 베타에서도 완벽하게 작동하는 것 같습니다.
Mac의 MAC 주소를 변경하셨습니까? 그렇다면 그 이유를 듣고 싶습니다. 또한 문제가 발생하면 아래 의견에 알려주십시오.