it-swarm-ko.tech

LAN에서 모든 IP 주소 (및 이상적인 장치 이름) 목록을 얻는 방법은 무엇입니까?

네트워크에서 IP 주소 충돌이 발생하여 오류가 발생하여 모든 장치 IP 주소가 무엇인지 확인하고 싶습니다. (전에도 필요했습니다). (업데이트/설명 : Windows 기반도 찾고 있습니다.)

어떤 제안?

다양한 도구 (Look @ Lan, Angry IP Scanner)에 대한 제안을 읽었으며 이러한 도구 나 다른 도구를 사용한 사람들의 제안을 찾고 있습니다.

37
Clay Nichols

서브넷 스윕을 수행하기 위해 nmap 을 사용하는 것은 이전에 사용했던 빠르고 간단한 방법 중 하나이며, 다양한 옵션을 사용하면 더 자세한 검사를 수행 할 수 있습니다.

36
Whisk

네트워크에 유닉스 박스가 있다면 arp-scan을 시도 할 수 있습니다.

ARP 스캐너 | Linux 매뉴얼 페이지

$ arp-scan --interface=eth0 192.168.0.0/24
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.4 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.0.1     00:c0:9f:09:b8:db       QUANTA COMPUTER, INC.
192.168.0.3     00:02:b3:bb:66:98       Intel Corporation
192.168.0.5     00:02:a5:90:c3:e6       Compaq Computer Corporation
192.168.0.6     00:c0:9f:0b:91:d1       QUANTA COMPUTER, INC.
192.168.0.12    00:02:b3:46:0d:4c       Intel Corporation
192.168.0.13    00:02:a5:de:c2:17       Compaq Computer Corporation
192.168.0.87    00:0b:db:b2:fa:60       Dell ESG PCBA Test
192.168.0.90    00:02:b3:06:d7:9b       Intel Corporation
192.168.0.105   00:13:72:09:ad:76       Dell Inc.
192.168.0.153   00:10:db:26:4d:52       Juniper Networks, Inc.
192.168.0.191   00:01:e6:57:8b:68       Hewlett-Packard Company
192.168.0.251   00:04:27:6a:5d:a1       Cisco Systems, Inc.
192.168.0.196   00:30:c1:5e:58:7d       HEWLETT-PACKARD
13 packets received by filter, 0 packets dropped by kernel
Ending arp-scan: 256 hosts scanned in 3.386 seconds (75.61 hosts/sec).  13
responded
37
Tim Howland

빠르고 더러운 (Linux) :

$ ping -b 192.168.1.255
$ arp -a
11
Ivan

언급했듯이 nmap ( http://nmap.org/ )은 아마도 빠르고 빠르며 무료입니다. 기계에 충돌을 일으킬 수있는 매우 공격적인 옵션이 있습니다.

이 명령은 선택한 서브넷의 간단한 핑 스윕을 수행하며 완전히 안전해야합니다.

nmap -rP 192.168.1.1/24

분명히 자신의 네트워크 정보로 교체하십시오.

중복 IP 주소가 식별되었다고 언급했습니다. 두 머신 모두 머신을 식별 할 수있는 경고 화면을 생성해야합니다. DHCP를 사용하는 경우 다른 요청이 생성되어 문제가 자체 해결되었을 수 있습니다.

9
Peter

동일한 IP 주소를 사용하려는 두 대의 컴퓨터가 문제이므로 LAN의 IP 주소 목록은 제한적으로 도움이됩니다.

충돌하는 두 시스템의 MAC 주소를 찾으려고 제안합니다.

어떤 장치가 IP 주소 충돌을 기록 했습니까? 서버, 라우터 등입니까? 일부 플랫폼 (Solaris 및 BSD)은 오류 메시지와 함께 문제가되는 호스트의 MAC 주소를 기록합니다. 문제의 IP 주소가 DHCP 풀 중 하나에 있으면 해당 IP 주소를 할당하려는 MAC 주소에 대한 DHCP 서버의 로그를 확인하는 것이 좋습니다.

실패하면이 문제가 발생하는 서브넷의 기본 라우터에 로그온하고 ARP 테이블을 모니터링하는 것이 좋습니다. 여러 MAC 주소 사이를 전환하는 하나의 IP 주소가 있어야합니다. 다시이 두 MAC 주소는 관심있는 장치를 나타냅니다.

두 장치의 MAC 주소가 있으면 특정 스위치 포트에 연결할 수 있어야합니다. 이 질문 그렇게하는 방법에 대한 자세한 정보를 제공합니다. OUI 조회 도구 를 사용하여 각 장치의 제조업체를 식별 할 수 있습니다.

8
Murali Suriar

NMap 원하는 것을 제공해야합니다 (또는 더 친숙한 인터페이스를 원한다면 ZenMap ).

또한 보너스로 다른 컴퓨터에서 실행중인 모든 서비스를 감지하고 IDS (침입 감지 시스템)를 놀라게 할 수도 있습니다.

6
RainyRat

나는 항상 Angry IP Scanner의 팬이었습니다.
예, NMAP만큼 완전한 기능은 아니지만 많은 데이터를 빠르게 표시 할 수 있습니다.

3
Brian

그것이 리눅스 앱이어야하는지 말하지 않았다.

Windows를 사용할 수 있으면 Advanced IP Scanner 는 무료이며 매우 잘 작동합니다.

3
John Rennie

Fing 을 사용하는 것이 좋습니다. Windows, Mac, Linux 및 무선 네트워크 용 모바일 장치 (Android 및 iOS 장치)에 사용할 수있는 간단한 네트워크 스캐너입니다. 또한 스크립팅에 쉽게 사용할 수 있습니다.

2
amyassin

문제의 서브넷에 대한 기본 게이트웨이 역할을하는 라우터에 액세스 할 수있는 경우 라우터에 ARP 캐시를 표시합니다 (Cisco IOS 장치에 "arp 표시") )가 가장 좋은 방법입니다.

이 스레드의 다른 답변 (핑 스윕, nmap, 브로드 캐스트 핑 등)은 오늘날 핑을 차단하는 개인/호스트 기반 방화벽을 실행하는 너무 많은 시스템에는 적합하지 않을 수 있습니다.

라우터 arp 캐시 may는 여전히 100 %가 아닙니다. arp 시간 초과 기간 내에 통신하지 않았거나 최소한 arp 시간 초과 기간 내에 서브넷과 통신하지 않은 호스트는 표시되지 않습니다. 그러나 대부분의 경우 다른 방법보다 완벽한 결과를 얻을 가능성이 훨씬 높습니다.

2
Bob McCormick

좋은 (나쁜?) 옛날에 나는 훌륭한 WS_FTP를 제공 한 사람들로부터 WS_PING이라는 도구를 사용했었다.

시험판이지만 http://www.whatsupgold.com/products/ws_ping-propack/ 에서 얻을 수 있습니다. Windows 95에서 원하는 모든 작업을 수행 할 수 있습니다!

2
Mark Henderson

Colasoft Mac Scanner 방법 중 하나입니다. IP 주소, 이름 및 MAC 주소를 제공합니다.

1
MadBoy

내가 "당신을 위해 pdf 네트워크 맵을 스캔하고 생성하는"kiss the net "이라는 작은 응용 프로그램이 있습니다.

Mikrotik에서 만든 "The Dude"라는 서버 모니터링/관리 제품을 기반으로합니다.

http://www.mikrotik.com/download/KTN_1.0beta1.Zip
요구 사항 : Internet Exporer 6 이상이 설치된 Windows XP/2000/2003/Vista.

1
Omegatron