컴퓨터의 MAC 주소는 어떻게 변경합니까?
MAC 주소 기능
IP 주소는 직위와 같고, MAC 주소는 이 직위에 지원한 사람 같다. 위치는 A 와 B 모두 앉을 수 있습니다. 마찬가지로 노드의 IP 주소에는 네트워크 카드가 필요하지 않으며 기본적으로 모든 공급업체가 사용할 수 있습니다. 즉, IP 주소와 MAC 주소 사이에는 바인딩 관계가 없습니다. 일부 컴퓨터는 유동성이 비교적 강하다. 같은 사람이 다른 부대에 가서 일할 수 있는 것처럼 인재의 유동성도 비교적 강하다. 직위와 재능의 대응은 IP 주소와 MAC 주소의 대응과 비슷하다. 예를 들어, 네트워크 카드가 고장나면 새 IP 주소를 받지 않고도 교체할 수 있습니다. IP 호스트가 한 네트워크에서 다른 네트워크로 이동하면 새 네트워크 카드 없이 새 IP 주소를 얻을 수 있습니다. 물론, MAC 주소는 이 기능만으로는 충분하지 않다. 인간 사회와 인터넷의 예를 들어 봅시다. 비유를 통해 유사점을 찾아 MAC 주소의 역할을 더 잘 이해할 수 있다.
LAN 또는 WAN 에 있는 컴퓨터 간의 통신은 결국 어떤 형태의 링크로 초기 노드에서 시작하여 한 노드에서 다른 노드로, 마지막으로 대상 노드로 전달되는 것으로 나타납니다. 이러한 노드 간 패킷 이동은 ARP (주소 확인 프로토콜) 를 통해 IP 주소를 MAC 주소에 매핑하여 수행됩니다. 사실 인간 사회와 인터넷도 비슷하다. 인간관계에서 갑이 딩에게 소식을 전하고, 을과 병환을 거쳐, 마지막에 병에게 다시 알려줘야 한다고 생각해 보세요. 네트워크에서 이 메시지는 네트워크의 패킷과 같습니다. 패킷 전송 중 이웃 노드의 MAC 주소는 인간 사회의 메시지 전송 과정과 마찬가지로 계속 물어봅니다. 이 두 가지 예를 통해 MAC 주소의 역할을 더 잘 이해할 수 있을 것으로 믿는다.
MAC 주소 관련 명령 및 소프트웨어
인간의 사교에서, 우리는 종종 한 사람의 이름만 알고 있고, 주민등록번호는 일반적인 인간관계에서 간과된다. (조지 버나드 쇼, 자기관리명언) 마찬가지로, 인터넷에서는 동료나 네티즌의 IP 주소만 알고 상대방의 MAC 주소는 별로 신경쓰지 않는 경우가 많다. 인터넷 고수로 성장하면 몇 가지 방법으로 상대방의 MAC 주소를 알 수 있다. 다음은 Windows 9x 의 WinIPcfg 와 Windows 2000/XP 의 IPconfig- 를 모두 사용할 수 있는 두 가지 일반적인 방법을 설명합니다.
명령을 사용하면 하나의 MAC 주소만 얻을 수 있고, 사용하기도 번거롭다. 네트워크 관리자에게는 "MAC 스캐너" 를 사용하여 원격으로 MAC 주소를 얻을 수 있는 능률적인 소프트웨어가 필요합니다. 원격 컴퓨터 네트워크 카드의 물리적 주소를 대량으로 가져오는 네트워크 관리 소프트웨어입니다. 소프트웨어는 네트워크 (LAN 또는 인터넷) 의 한 시스템에서 실행되며 전체 네트워크의 연결을 모니터링하고 각 사용자의 IP, MAC, 호스트 이름, 사용자 이름을 실시간으로 감지하여 질의를 위해 기록하며 사용자가 직접 댓글을 달 수 있습니다. 네트워크 세그먼트를 통해 스캔하여 데이터베이스의 IP 및 MAC 주소와 일치시킬 수 있으며 IP 수정 또는 잘못된 MAC 주소가 있으면 경고를 받을 수 있습니다.
MAC 주소 변경
일반적으로 네트워크 카드의 MAC 주소는 고정되어 있습니다. 물론, 일부 인터넷 고수들도 자신의 MAC 주소를 수정하기 위해 최선을 다할 것이다. MAC 주소를 수정하는 두 가지 방법이 있습니다. 하나는 하드웨어 수정이고 다른 하나는 소프트웨어 수정입니다.
하드웨어 방법은 네트워크 카드를 직접 조작하여 네트워크 카드 EPROM 에 저장된 MAC 주소를 수정하는 것입니다. 스토리지의 주소는 네트워크 카드 제조업체가 제공한 수정 프로그램을 통해 변경할 수 있습니다. 그렇다면 EPROM 이란 무엇일까요? EPROM 은 전자학에서 일종의 메모리에 대한 기술 용어이다. 지울 수 있습니다. 즉, 백지 한 장을 펜으로 다 쓰면 지울 수 없고, EPROM 은 연필로 다 쓰면 지울 수 있고, 그 안의 데이터는 반복적으로 변경할 수 있는 메모리입니다.
물론 소프트웨어 수정 방법은 비교적 간단합니다. Windows 에서는 네트워크 카드의 MAC 가 레지스트리에 저장되고 실제 사용도 레지스트리에서 추출되므로 레지스트리를 수정하여 MAC 를 변경할 수 있습니다. Windows 9x 에서 수정: 레지스트리 편집기를 열고 HKEY _ local _ machine \ system \ current control set \
0000,00010002 는 서비스 \ 범주 \ 네트워크 \
Windows 2000/XP 의 변경 사항: 레지스트리 편집기, HKEY _ 로컬 _ 시스템 \ 현재 컨트롤 세트 \ 컨트롤 \
Class \ 4d36 e970-e325-11ce-bfc1-08002be/kloc-0
위 작업을 완료한 후 재부팅하면 됩니다. 일반 네트워크 카드가 보낸 패킷의 소스 MAC 주소는 네트워크 카드가 직접 쓴 것이 아니라 응용 프로그램에서 제공한 것이다. 그러나 일반적인 구현에서는 응용 프로그램이 먼저 네트워크 카드에서 MAC 주소를 가져와서 보낼 때마다 이 MAC 를 소스 MAC 로 사용합니다. 레지스트리의 MAC 주소는 Windows 설치 시 네트워크 카드에서 읽습니다. 너의 운영 체제가 재설치되지 않는 한, 문제는 크지 않을 것이다.
MAC 주소 응용 프로그램
평일에는 신분증의 역할이 크지 않지만, 몇 가지 중요한 순간에 신분증은 당신의 신분을 증명하는 데 사용된다. 예를 들어 은행에서 현금을 인출하려면 신분증이 필요합니다. 그렇다면 MAC 주소와 IP 주소의 바인딩은 우리 일상생활에서 신분증을 가지고 중요한 일을 하는 것과 같다. 경우에 따라 IP 주소가 도난되는 것을 방지하기 위해 간단한 스위치 포트 바인딩 (포트의 MAC 테이블은 정적 항목 사용) 을 통해 스위치 포트당 하나의 호스트만 연결된 경우 수정된 MAC 주소가 도난되는 것을 방지할 수 있습니다. 3 계층 장치의 경우 스위치 포트 /IP/MAC 바인딩을 제공하여 MAC 의 IP 도용을 방지할 수도 있습니다. 바인딩 MAC 주소는 일반적으로 스위치와 라우터에서 구성되며 네트워크 관리자만 액세스할 수 있습니다. 일반 컴퓨터 사용자의 경우 바인딩의 역할을 이해하면 충분하다. 예를 들어 노트북을 캠퍼스 네트워크의 다른 기숙사로 바꾸면 인터넷을 할 수 없게 됩니다. 이는 MAC 주소와 IP 주소 (포트) 의 바인딩으로 인한 것입니다.
MAC 주소와 관련된 보안 문제
위의 소개에서 알 수 있듯이, 이 인식 방법은 단지 MAC 주소를 기반으로 한 것이다. 누군가가 MAC 주소를 변경할 수 있다면 IP 무료 인터넷을 훔칠 수 있다. 현재 동네 광대역에서 MAC 주소를 훔치는 온라인 무료 접속 방식이 바로 이런 사고방식을 바탕으로 하고 있다. 다른 사람의 IP 주소를 훔치려면 IP 주소 외에 해당 MAC 주소도 알아야 합니다. 예를 들어, LAN 에 있는 한 호스트의 MAC 주소를 얻으려면, 예를 들어 LAN 에 있는 TARGET 이라는 호스트의 MAC 주소를 얻으려면 먼저 PING 명령: PING TARGET 을 사용합니다. 그러면 호스트 위의 ARP 테이블 캐시에 대상 주소와 MAC 매핑 레코드가 남아 있습니다. 그런 다음 ARP A 명령을 통해 ARP 테이블을 쿼리하여 지정된 호스트의 MAC 를 가져옵니다. 마지막으로 ARP -s IP 네트워크 카드의 MAC 주소를 사용하여 게이트웨이의 IP 주소를 MAC 주소에 매핑하도록 명령합니다.
다른 네트워크 세그먼트의 MAC 주소를 얻으려면 도구 소프트웨어를 사용하여 얻을 수 있습니다. 나는 Windows 최적화기가 가져온 도구가 좋다고 생각한다. 시스템 성능 최적화 → 시스템 보안 최적화 → 추가 도구 → 클러스터 Ping 을 클릭하여 MAC 주소를 대량으로 스캔하여 파일에 저장합니다.
따뜻한 팁: ARP (주소 확인 프로토콜) 는 주소 확인 프로토콜로, ARP 는 IP 주소를 물리적 주소로 변환하는 프로토콜입니다. IP 주소를 물리적 주소에 매핑하는 두 가지 방법 (목록 및 비목록) 이 있습니다. 특히 ARP 는 네트워크 계층 (OSI 의 세 번째 계층에 해당하는 IP 계층) 의 주소를 데이터 연결 계층 (OSI 의 두 번째 계층에 해당하는 MAC 계층) 의 MAC 주소로 분석하는 것입니다. ARP 프로토콜은 IP 주소를 통해 MAC 주소를 얻습니다.
ARP 원칙: 시스템 A 가 호스트 B 에 메시지를 보낼 때 로컬 ARP 캐시 테이블을 쿼리하여 B 의 IP 주소에 해당하는 MAC 주소를 찾은 다음 데이터를 전송합니다. 찾지 못한 경우 브로드캐스트 A 의 ARP 요청 메시지 (호스트 A 의 IP 주소 IA- 물리적 주소 Pa 포함), IP 주소가 Ib 인 호스트 B 가 물리적 주소 Pb 에 응답하도록 요청합니다. 인터넷에 있는 모든 호스트 (B 포함) 가 ARP 요청을 받았지만 호스트 B 만 IP 주소를 인식하여 호스트 A 에 ARP 응답 메시지를 보냈습니다. B 의 MAC 주소를 포함합니다. A 가 b 로부터 응답을 받으면 로컬 ARP 캐시가 업데이트됩니다. 그런 다음 이 MAC 주소로 데이터를 보냅니다 (MAC 주소는 네트워크 카드와 함께 제공됨). 따라서 로컬 캐시의 이 ARP 테이블은 로컬 네트워크 루프의 기초이며, 이 캐시는 동적입니다. ARP 표: 통신 속도를 리콜하기 위해 최근 일반적으로 사용되는 MAC 주소와 IP 변환은 스위치에 의존하지 않고, 일반적으로 사용되는 호스트의 IP-MAC 매핑을 기록하는 ARP 테이블을 내부적으로 설정합니다.
MAC 주소로 인한 보안 문제를 해결하는 방법
IP 주소와 MAC 주소를 바인딩하여 이 문제를 해결할 수 있습니다. MS-DOS 모드 또는 명령 프롬프트로 들어가 명령 프롬프트에 ARP-s10.88.56.7200-10 명령을 입력합니다 이렇게 하면 IP 주소가 도난당하지 않고, 네트워크가 제대로 작동하지 않고, 커뮤니티 네트워크의 보안과 사용자의 응용을 효과적으로 보장할 수 있다.
참고 ARP 명령은 LAN 의 인터넷 프록시 서버에만 유용하며 고정 IP 주소에 사용됩니다. 모뎀이 전화 접속 인터넷 또는 동적 IP 주소에 사용되는 경우 작동하지 않습니다.
그러나 단순히 IP 와 MAC 주소를 바인딩하는 것만으로는 IP 도용 문제를 완전히 해결할 수 없습니다. 네트워크 공급업체로서 보안 문제를 사용자에게 맡기는 대신 사용자를 위해 이러한 문제를 먼저 해결한 다음 사용자에게 전달해야 할 책임이 있습니다. 사용자에게 불필요한 횡령 손실을 부담해서는 안 된다.
네트워크 공급업체로서 가장 일반적이고 효과적인 솔루션은 IP 와 MAC 을 함께 바인딩한 다음 포트를 바인딩하는 것입니다. 즉, IP-MAC-port 를 함께 바인딩하고 포트는 스위치의 포트를 나타냅니다. 따라서 배선할 때는 포트 타이밍 관리를 잘해야 한다. 배선할 때, 사용자 벽의 배선함은 스위치의 포트와 일일이 대응하고, 등록을 잘 하고, 사용자가 제출한 MAC 주소를 스위치의 해당 포트에 채운 다음, IP 에 바인딩하여 IP-MAC-port 를 바인딩해야 합니다. 이렇게 하면 도둑이 이 IP 에 해당하는 MAC 주소를 가지고 있어도 벽에 있는 포트를 동시에 가질 수 없어 도둑이 물리적 통로와 격리된다.