유선 케이블 (이더넷-이더넷)을 사용하여 내 랩탑에 직접 연결된 실행중인 컴퓨터의 MAC 주소를 알고 싶습니다.
DHCP 서버가 없으며 네트워크 구성을 모릅니다. 이게 가능해?
이 머신에 로그인 할 수 없다는 것은 말할 필요도 없습니다 (부팅하려면 리눅스 라이브 CD가 필요하지만 DVD 만 가지고 있으므로 지금은 액세스 할 수 없습니다)
유선 케이블 (이더넷-이더넷)을 사용하여 내 랩탑에 직접 연결된 실행중인 컴퓨터의 MAC 주소를 알고 싶습니다.
DHCP 서버가 없으며 네트워크 구성을 모릅니다. 이게 가능해?
이 머신에 로그인 할 수 없다는 것은 말할 필요도 없습니다 (부팅하려면 리눅스 라이브 CD가 필요하지만 DVD 만 가지고 있으므로 지금은 액세스 할 수 없습니다)
답변:
연결된 호스트의 arp 테이블에 있는지 확인해야합니다. 이 명령을 수행하십시오 : arp -a 모든 인터페이스에서 직접 연결된 장치의 모든 mac 주소를 나열합니다.
ping
사용하기 1 분 전에 액세스하십시오 arp -a
.
어떤 식 으로든 핑 / 접촉 될 때까지 ARP 테이블에 있지 않습니다.
Windows 컴퓨터를 사용할 수 있고 약간의 시간이 있다면 화가 난 IP 스캐너 (버전 2)를 다운로드 하고 옵션을 다음과 같이 설정하십시오.
(FYI, 이것은 오래된 그림이었습니다 ... 스레드를 1000으로 설정하십시오!-아무것도 찾지 않거나 이것을 너무 높게 설정하면 CPU가 시간 초과가 발생하기 전에 모든 스레드를 처리하지 못할 수 있습니다.)
그런 다음 IP를 약간 추측 할 수 있기를 바랍니다 ... 192 범위를 "생각"하고 컴퓨터의 IP를 192.168.0.1, 서브넷 255.0.0.0, 게이트웨이 / DN을 비우고 192.168.0.2-192.168로 변경합니다. IP 범위는 .255.255이며 스캔을 시작하십시오.
그런 다음 컴퓨터 IP로 10.0.0.1을 시도하고 10.255.255.255로 스캔하십시오.
이 작업에는 시간이 다소 걸리지 만 시스템에서 핑이 차단되지 않는 한 결국에는 작동합니다.
완료되면 단일 호스트가 나열됩니다 ... IP를 ping arp -a
한 다음 mac 주소를 갖기 만하면됩니다.
나는 이것이 가장 빠르지 않다는 것을 알고있다 ... nmap으로 할 수있는 일이 확실히 있는지 ...하지만, 그것은 내 전문성이 아니며 느리기는하지만 이것이 효과가 있다고 보장한다 ... 몇 개의 세션이 열려있다. , 당신은 곧 끝날 것입니다!