MAC 주소 스푸핑 후 인터넷 연결 속도가 느려집니다.

MAC 주소 스푸핑 후 인터넷 연결 속도가 느려집니다.

MAC 주소 스푸핑에 관해 질문하고 싶습니다. 어떻게 작동하는지 알아보기 위해 내 Wi-Fi 네트워크에서 시험해 보고 있습니다. 저는 우분투 16.04 LTS를 실행하고 있습니다.

내 원래 MAC 주소가 00:22:ac:55:0b:02라고 가정해 보겠습니다. ifconfig를 사용하여 다음을 수행합니다.

sudo ifconfig wlan0 down
sudo ifconfig wlan0 hw ether 00:22:ac:55:0b:01
sudo ifconfig wlan0 up

보시다시피 MAC 주소의 마지막 숫자만 변경했습니다. 지금(Firefox에서) 웹페이지를 로드하려고 하면 "서버를 찾을 수 없습니다" 오류가 발생합니다. 전화 통화 후

sudo dhclient wlan0

웹페이지를 로드할 수 있지만 속도가 매우 느립니다. 약 절반 정도는 여전히 동일한 "서버를 찾을 수 없음 오류"가 발생하지만 f5를 반복해서 누르면 가끔 작동합니다.

원래 MAC 주소로 돌아가면 처음 세 개의 명령만으로 연결하기에 충분하며, 항상 dhclient를 호출할 필요도 없습니다. 말할 필요도 없이 원래 구성에서는 인터넷이 훌륭하고 빨랐습니다.

MAC 주소를 스푸핑한 후 인터넷 연결이 느려지는 이유가 무엇인지 궁금합니다. 나는 이전과 같은 연결이 있거나 전혀 연결되지 않을 것이라고 생각했습니다. 나보다 똑똑한 사람이 이것을 설명할 수 있습니까?

건배

답변1

추가 정보 없이 무슨 일이 일어나고 있는지 정확히 말하기는 어렵지만 ARP 충돌이나 브로드캐스트 폭풍이 발생한 것처럼 들립니다. 유선 연결을 시도해보고 그것이 영향을 미치는지 확인할 수 있습니다.

주소 확인 프로토콜, 이는 MAC 주소를 라우터 테이블의 IP 주소에 바인딩하는 데 의존합니다. 스푸핑하는 MAC 주소에 따라 작동하더라도 네트워크의 다른 부분과 충돌할 수 있습니다. 특히 Wi-Fi를 사용하는 경우 네트워크는 MAC 주소로 주소가 지정된 패킷을 보내고, 어떤 이유로든 이를 제대로 스푸핑할 수 없는 경우(반환 주소로 보낸다고 가정하지만 네트워크는 실제 주소를 "인식"합니다) MAC 주소로 인해 패킷이 올바르게 반환되지 않아 속도가 느려지므로 위의 문제가 발생할 수 있습니다. 패킷 캡처를 통해 무슨 일이 일어나고 있는지 확인하고, 특히 ARP 요청이 많은지 확인할 수 있습니다.

MAC 주소의 용도 중 하나이지만 결코 유일한 용도는 아닌 ARP에 대한 위키 페이지를 확인하는 것이 좋습니다. 이것MAC 주소 위키 페이지정말 도움이 됩니다.

둘째, 스푸핑한 MAC 주소가 유효한지 알고 계십니까? 그렇지 않은 경우 라우터가 이를 감지하여 문제를 일으킬 수 있습니다.

셋째, 라우터가 스푸핑을 방지하도록 설정되어 있는지 알고 계십니까? ~에 따르면MAC 스푸핑 위키 페이지, 가능한지는 모르겠지만요.

다음 도구를 사용하여 유효한 MAC 주소를 생성해 보십시오.이것, 이것이 효과가 있는지 확인하십시오. 라우터가 MAC 주소를 확인하고 유효하지 않은 경우 ARP 캐시에 들어갈 수 없으므로 IP -> MAC 연결을 시도할 때마다 실패하게 됩니다. 어떻게 작동하는지 모르겠지만 몇 초 동안 작동하다가 유효하지 않다는 사실을 깨닫고 항목을 삭제할 수 있습니다. 그것은 매우 느릴 것입니다.

이 답변보안 스택 교환에 대한 기사는 매우 통찰력이 있으며 IP 주소 충돌과 MAC 스푸핑의 차이점, MAC 스푸핑이 IP 충돌로 이어질 수 있는 경우를 설명합니다.

관련 정보