Raspbian MAC 광고(nmap) 비활성화

Raspbian MAC 광고(nmap) 비활성화

최근에 Raspberry Pi B+를 구입하고 Raspbian Lite를 설치했습니다. 저는 그것으로 간단한 서버를 만들 예정입니다(SSH 전용 및 외부 LUKS 암호화 하드 드라이브를 사용하여 어디에서나 파일에 액세스할 수 있음). 나는 nmap내 포트를 확인하기 위해 달려갔고 다음과 같은 결과를 얻었습니다(실제 MAC은 가려졌습니다).

MAC Address: xx:xx:xx:xx:xx:xx (Raspberry Pi Foundation)

이게 어디서 나오는지 아는 사람 있나요? 그렇다면 다른 호스트로부터 MAC 주소를 어떻게 숨길 수 있습니까?

답변1

MAC 주소는 ARP 레이어 2에서 레이어 3(IP) 확인이 작동하는 방식이므로 항상 표시됩니다. 그래서,동일한 서브넷에 있는 누구에게도 NIC MAC 주소를 숨길 수 없습니다.이는 작업의 필수 부분이며 네트워크 카드 IP 주소와 동일합니다!

그러나 다음을 수행할 수 있습니다.MAC 주소 변경네트워크 카드에. Linux에서는 매우 간단합니다.

  1. 인터페이스를 닫으세요
  2. 새 MAC 주소 설정: ( 네트워크 연결을 담당하는 시스템의 실제 인터페이스 이름과 상상할 수 있는 MAC 주소 로 ip l set eth0 addr 01:23:45:67:89:ab바꾸 십시오)eth001:23:45:67:89:ab
  3. 인터페이스 열기

모든 것은 루트로 실행되거나 IP 및/또는 MAC 주소와 같은 NIC 매개변수를 구성할 수 있는 도구를 사용하여 실행되어야 합니다.

새 MAC를 생성할 때 유니캐스트 MAC의 첫 번째 멤버는 짝수와 로컬 MAC 할당 규칙(02, 06, 0a, 0e)을 더해야 한다는 점을 기억하세요.

명령에 의해 변경된 사항은 ip다음과 같습니다.아니요영구! 다음에 재부팅하면 원래 상태로 재설정됩니다. Raspberry pi의 경우 cmdline.txt에 지정해야 하는 매개변수가 있습니다 smsc95xx.macaddr=01:23:45:67:89:ab.

관련 정보