Windows 또는 OS X에서 MAC 주소 변경 또는 스푸핑

모든 NIC (네트워크 인터페이스 카드)( (Network Interface Card)) 에는 고유한 MAC 주소가 있습니다( 미디어 접근 제어(Media Access Control) ). 이는 이더넷(Ethernet) 카드 및 WiFi 카드 를 포함한 모든 유형의 네트워크 카드에 적용됩니다 . MAC 주소(MAC Address) 는 네트워크에서 호스트를 고유하게 식별하는 데 사용 되는 6바이트 숫자 또는 12자리 16진수입니다.

MAC 주소(MAC address) 의 예 는 1F-2E-3D-4C-5B-6A이며 OSI 모델 의 (OSI model)레이어 2(Layer 2) 네트워킹 프로토콜에 속합니다 . 오늘날의 네트워크에서 ARP 또는 주소 확인 프로토콜 은 (Address Resolution Protocol)MAC 주소(MAC address)IP 주소(IP address) 와 같은 레이어 3 (Layer 3)프로토콜 주소(protocol address) 로 변환합니다 . MAC 주소(MAC address)물리적 주소(Physical Address) 라고도 합니다 . MAC 주소 를 모르는 경우 MAC 주소를 찾는 방법(how to find your MAC address) 에 대한 내 게시물을 읽으십시오 .

맥 주소

모든 MAC 주소는 (MAC)네트워크 카드(network card) 에 하드 코딩되어 있으며 변경할 수 없습니다. 그러나 몇 가지 간단한 트릭을 사용하여 운영 체제(operating system) 자체 에서 MAC 주소를 변경하거나 스푸핑 할 수 있습니다.(change or spoof the MAC address)

그렇다면 MAC 주소(MAC address) 를 변경하려는 이유는 무엇입니까? 여기에는 모뎀, 라우터 또는 방화벽(router or firewall) 에 설정된 일종의 MAC 주소(MAC address) 필터를 우회하는 것과 관련된 여러 가지 이유가 있습니다. MAC 주소(MAC Address) 를 변경하면 무제한 MAC 주소(MAC Address) 를 에뮬레이트 하거나 이미 인증된 MAC 주소(MAC address) 를 스푸핑하여 특정 네트워크 제한을 우회하는 데 도움이 될 수 있습니다.

예를 들어, WiFi 네트워크(WiFi network) 는 승인된 컴퓨터만 네트워크에 연결하도록 허용 하고 MAC 주소(MAC address) 를 기반으로 컴퓨터를 필터링(network and filters) 할 수 있습니다 . 합법적인 MAC 주소(MAC address) 를 스니핑할 수 있으면 MAC 주소 를 스푸핑하여 WiFi 네트워크 에 (WiFi network)액세스(MAC address and gain access) 할 수 있습니다 .

또 다른 예는 특정 수의 컴퓨터만 집에서 인터넷(Internet) 에 연결할 수 있도록 허용 하는 ISP 가 있는 경우 입니다. 연결해야 하는 컴퓨터가 더 있는 경우 승인된 컴퓨터의 MAC 주소(MAC address) 를 스푸핑하여 다른 컴퓨터에서 연결할 수 있습니다.(computer and connect)

Windows MAC 주소 변경

아래 단계에 따라 Windows 에서 네트워크 카드 의 (network card)MAC 주소(MAC address) 를  매우 쉽게 변경할 수 있습니다 .

1단계(Step 1) : 시작(Start) , 제어판(Control Panel) , 네트워크 연결 을 차례로 클릭하고 (Network Connections)MAC 주소(MAC address) 를 변경할 네트워크 연결(network connection) 을 마우스 오른쪽 버튼으로 클릭하고 속성(Properties) 을 선택 합니다. 일반적으로 로컬 영역 연결(Local Area Connection) 또는 무선 네트워크 연결(Wireless Network Connection) 입니다.

로컬 영역 연결

Windows Vista , Windows 7 이상을 사용하는 경우 제어판, (Control Panel,)네트워크 및 인터넷, (Network and Internet,)네트워크 및 공유 센터로(Network and Sharing Center,) 이동 한 다음 네트워크 연결 관리(Manage Network Connections ) 또는 어댑터 설정 변경( Change adapter settings) 을 클릭해야  합니다.

어댑터 설정 변경

그런 다음 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties) 을 선택할 수 있습니다 .

2단계(Step 2) : 일반(General) 또는 네트워킹(Networking) 탭에서 구성(Configure) 버튼을 클릭하십시오.

네트워크 어댑터 구성

3단계(Step 3) : 이제 고급(Advanced) 탭을 클릭하고 로컬로 관리되는 주소(Locally Administered Address) 속성 또는 네트워크 주소(Network Address) 속성을 클릭합니다.

현지 관리 주소

기본적으로 존재하지 않음(Not Present) 값이 선택됩니다. 계속해서 (Value) 라디오 버튼을(radio button and enter) 클릭하고 새 MAC 주소(MAC address) 를 입력하십시오 . MAC 주소(MAC address) 는 6쌍의 숫자와 문자의 조합입니다(예: 40-A2-D9-82-9F-F2) . 대시 없이 MAC 주소(MAC address) 를 입력해야 합니다 .

맥 주소 변경

명령 프롬프트(command prompt and type) 로 이동하고  IPCONFIG IPCONFIG /ALL 을 입력하여 MAC 주소(MAC address) 가 변경되었는지 확인할 수 있습니다. 변경 사항을 적용하려면 컴퓨터를 다시 시작하십시오.

이것은 Windows 에서 MAC 주소(MAC address) 를 변경하는 가장 간단한 방법 입니다. 레지스트리를 통해서도 할 수 있지만 훨씬 더 기술적이고 대부분의 사람들이 필요로 하지 않습니다.

OS X MAC 주소 변경

OS X 에서 (OS X)MAC 주소(MAC address) 를 변경하는 것은 Windows 에서만큼 쉽지 않습니다 . 먼저 MAC 주소(MAC address) 를 실제로 변경 하려면 터미널(Terminal) ( Windows 의 명령 프롬프트와 유사) 을 사용해야 합니다 .

둘째, 설정을 변경하기 전에 어댑터의 기술적인 이름을 수동으로 파악해야 합니다. 아래에서 단계별로 모든 것을 설명할(explain everything) 것이지만 때때로 약간 복잡해집니다.

시작하려면 Mac 의 현재 (Mac)MAC 주소(MAC address) 를 알아보겠습니다 . 두 가지 방법 중 하나로 이 작업을 수행할 수 있습니다. 시스템 (System)환경설정(Preferences) 또는 터미널(Terminal) . 시스템 환경설정(System Preferences) 을 열고 네트워크(Network) 를 클릭한 다음  고급(Advanced) 버튼을 클릭하십시오. 왼쪽(Make) 목록 상자에서 먼저 적절한 인터페이스( WiFi , 이더넷(Ethernet) 등)를 선택해야 합니다.

os x 네트워크 고급

하드웨어(Hardware) 탭을 클릭 하면 첫 번째 줄이 MAC 주소(MAC Address) 인 것을 볼 수 있습니다. 구성(Configure) 드롭다운 에서 수동(Manually) 으로 선택할 수 있다고 생각 했지만 MAC 주소(MAC address) 를 편집할 수는 없습니다.

네트워크 하드웨어 맥

터미널(Terminal) 에서 다음 명령을 입력하여 MAC 주소(MAC address) 를 얻을 수 있습니다 .

ifconfig en0 | grep ether

그러면 en0 인터페이스 의 MAC 주소 가 제공됩니다. (MAC address)컴퓨터에 있는 인터페이스 수에 따라 매번 숫자에 1을 추가하여 이 명령을 여러 번 실행해야 할 수도 있습니다. 예를 들어 존재하지 않는 인터페이스에 도달할 때까지 아래 명령을 실행했습니다.

터미널 OS x ifconfig

이제 여기에 나열된 MAC 주소를 (MAC)시스템 (System) 환경설정(Preferences) 을 통해 본 것과 간단히 비교할 수 있습니다 . 제 경우에는 f8:1e:df:d8:9d:8aWiFi MAC 주소 가 (WiFi MAC address)en1 과 일치 하므로 다음 명령에 사용해야 하는 인터페이스입니다.

MAC 주소(MAC address) 를 변경하기 전에 필요한 경우 터미널(Terminal) 에서 유용한 명령을 사용 하여 임의의 MAC 주소(MAC address) 를 생성 할 수 있습니다.

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

이제 새 MAC 주소(MAC address) 가 있으므로 아래 명령을 사용하여 현재 주소를 변경할 수 있습니다. XX(Replace XX) 를 사용하려는 실제 MAC 주소(MAC address) 로 바꾸십시오 .

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

이렇게 하려면 관리자 로 로그인하거나 (Administrator)OS X 에서 루트 계정(root account) 을 활성화해야 합니다 . 기본적으로 루트는 비활성화되어 있으며 가능하면 비활성화된 상태로 두는 것이 좋습니다. 관리자로 로그인하면 명령을 정상적으로 실행할 수 있습니다. MAC 주소(MAC address) 를 변경하기 전에 암호를 묻습니다 .

또한 여전히 WiFi 네트워크(WiFi network) 에 연결되어 있으면 주소가 변경(t change) 되지 않습니다. 먼저 네트워크에서 연결을 끊은 다음 명령을 실행해야 합니다. 놀랍게도 OS X(OS X) 에서 무선 네트워크(wireless network) 연결을 끊는 것은 전혀 직관적이지 않습니다. Option 키를 누른 상태에서 WiFi 아이콘을 클릭 하면 연결(WiFi icon) 해제 옵션(disconnect option) 이 표시 됩니다.

와이파이 OS X에서 연결 해제

현재 MAC 주소 를 얻고, (MAC address)임의(random one) 의 주소 를 생성하고, MAC 주소(MAC address) 를 업데이트 한 다음 실제로 변경되었는지 확인하기 위해 실행한 모든 명령에 대한 요약입니다.

맥 주소 변경 OS X

앞서 언급했듯이 이것은 Windows(Windows) 의 프로세스만큼 간단하지 않지만 위의 명령을 복사하여 붙여넣기만 하면 할 수 있습니다. 질문이 있으시면 언제든지 댓글을 남겨주세요. 즐기다!



About the author

저는 컴퓨터 전문가이며 2009년부터 사람들의 PC 사용을 돕고 있습니다. 제 기술에는 iphone, 소프트웨어, 가제트 등이 있습니다. 저도 지난 4년 동안 강사로 일하고 있습니다. 그 시간 동안 저는 사람들이 새로운 프로그램을 배우도록 돕는 방법과 전문적인 방식으로 장치를 사용하는 방법을 배웠습니다. 나는 모든 사람이 직장이나 학교에서 성공할 수 있도록 내 기술을 향상시키는 방법에 대한 팁을 제공하는 것을 즐깁니다.



Related posts