네트워크에 대해 자세히 알려주는 10가지 최고의 핑 스윕 도구
핑 스윕은 여러 가지 방법으로 유용하게 사용될 수 있습니다. 찾을 수 있는 10가지 최고의 Ping 스윕 도구에 대해 논의하고 소개하는 동안 계속 읽으십시오.
Mac 컴퓨터에서 IP 주소를 스캔하는 최고의 도구 중 일부를 간략하게 검토합니다. 우리는 각 도구를 고유하게 만드는 요소를 강조하면서 각 도구의 주요 기능을 탐색할 것입니다.
네트워크에서 실제로 사용 중인 IP 주소를 확실히 알 수 있는 방법은 한 가지뿐입니다. 각각에 연결을 시도하고 응답하는지 확인해야 합니다. ping 명령을 사용하여 자주 수행되는 길고 지루하고 지루한 작업입니다. Ping은 오랫동안 사용되어 왔으며 주어진 IP 주소에 대한 연결을 테스트하는 가장 좋은 방법 중 하나입니다. 그러나 잠재적으로 수백 개의 IP 주소가 있는 전체 네트워크를 스캔해야 하는 경우 이를 수행하는 도구를 사용하는 것이 더 낫다는 것을 빨리 깨닫게 될 것입니다. IP 주소 스캔을 자동화하는 도구를 찾고 있는 Mac 사용자라면 잘 찾아오셨습니다. 우리는 당신에 대한 많은 검색을 수행했으며 Mac OS X 운영 체제를 위한 최고의 IP 스캐너 중 일부를 검토하려고 합니다.
일반적으로 IP 주소 스캔에 대해 논의하는 것으로 시작하겠습니다. 특히, 우리는 IP 주소를 스캔하는 다양한 이유에 대해 설명할 것입니다. 왜냐하면 어떤 IP 주소가 사용 중인지 아는 것이 좋은 만큼, 이를 수행할 이유가 있어야 하기 때문입니다. 그런 다음 ping 유틸리티에 대해 자세히 살펴보겠습니다. ping은 검색 도구가 아니지만 많은 IP 주소 검색 도구의 기반이 됩니다. 그것이 무엇을 할 수 있고 어떻게 작동하는지 아는 것은 우리가 다른 도구를 검토하기 시작할 때 가치가 있음을 증명할 수 있습니다.
IP 주소 스캐너의 필요성
어떤 IP 주소가 사용 중인지 아는 것의 순수한 재미와는 별개로 재미가 있는 한 IP 주소를 스캔해야 하는 몇 가지 이유가 있습니다. 첫 번째는 보안입니다. 네트워크에서 IP 주소를 스캔하면 승인되지 않거나 불량 장치를 빠르게 발견할 수 있습니다. 악의적인 사용자가 조직을 염탐하기 위해 연결한 장치일 수 있습니다.
그러나 선의의 사용자라도 개인 장치를 연결하여 때때로 혼란을 일으킬 수 있습니다. 나는 집 인터넷 라우터를 회사 네트워크에 연결할 때 많은 동료들이 회사 네트워크에 액세스하지 못하도록 막았던 이 사용자를 생생하게 기억합니다. 그는 추가 테스트 컴퓨터를 연결하기 위해 몇 개의 추가 포트가 필요했고 라우터에 내장된 스위치를 사용할 수 있다고 생각했습니다. 문제는 라우터가 내장 DHCP 서버에서 홈 서브넷의 IP 주소를 발행하기 시작했다는 것입니다.
보안상의 이유 외에도 IP 주소 검색은 많은 IP 주소 관리 프로세스의 첫 번째 단계이기도 합니다. 대부분의 IPAM(IP 주소 관리) 도구에는 일부 형식의 IP 주소 검색이 포함되지만 일부 사용자는 수동으로 IP 주소 관리를 수행합니다. 여기서 IP 주소 스캐닝 도구가 유용할 수 있습니다. 그리고 IP 주소 관리 프로세스가 없는 사람들에게는 IP 주소 스캔이 훨씬 더 중요합니다. 이는 종종 IP 주소 충돌이 없는지 확인하는 유일한 방법이며 IP 주소를 의사 관리하는 다소 조잡한 방법으로 볼 수 있습니다.
핑 설명
IP 주소를 스캔하려는 이유가 무엇이든 대부분의 도구는 ping을 기반으로 하므로 이 오래된 유틸리티를 살펴보겠습니다. Ping은 1983년에 필요에 의해 만들어졌습니다. Ping의 개발자는 자신이 관찰한 비정상적인 네트워크 동작을 디버깅하는 데 도움이 되는 도구가 필요했습니다. 이름의 유래는 간단합니다. 잠수함에서 들리는 소나 메아리 소리를 의미합니다. 거의 모든 운영 체제에 있지만 구현은 플랫폼마다 약간 다릅니다. 일부 버전은 각 요청의 페이로드 크기, 총 테스트 수, 네트워크 홉 제한 또는 요청 간 간격과 같은 매개변수를 포함할 수 있는 여러 명령줄 옵션을 제공합니다. 일부 시스템에는 IPv6 주소에 대해 정확히 동일한 목적을 제공하는 동반 Ping6 유틸리티가 있습니다.
다음은 ping 명령의 일반적인 사용입니다(-c 5 옵션은 명령에 5번 실행한 다음 결과를 보고하도록 지시함).
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 데이터 바이트 93.184.216.34에서 64바이트: icmp_seq=0 ttl=56 time=11.632ms 64바이트 93.1834에서 =1 ttl=56 time=11.726ms 93.184.216.34에서 64바이트: icmp_seq=2 ttl=56 time=10.683ms 93.184.216.34에서 64바이트: 4ms에서 64바이트: icmp_seq=3 time=9.34에서 64바이트 icmp_seq=4 ttl=56 time=11.127 ms --- www.example.com ping 통계 --- 5개의 패킷 전송, 5개의 패킷 수신, 0.0% 패킷 손실 왕복 min/avg/max/stddev = 9.674/10.968/ 11.726/0.748ms
핑 작동 방식
Ping은 매우 간단한 유틸리티입니다. 단순히 ICMP 에코 요청 패킷을 대상으로 보내고 수신된 각 패킷에 대해 ICMP 에코 응답 패킷을 다시 보낼 때까지 기다립니다. 이것은 특정 횟수(Windows에서는 기본적으로 5회, 대부분의 다른 구현에서는 기본적으로 수동으로 중지될 때까지)를 반복한 다음 응답 통계를 컴파일합니다. 요청과 해당 응답 사이의 평균 지연을 계산하여 결과에 표시합니다. 대부분의 *nix 변종과 Mac에서는 응답의 TTL 필드 값도 표시하여 소스와 대상 간의 홉 수를 나타냅니다.
ping이 작동하려면 ping을 받은 호스트가 RFC 1122를 준수해야 합니다. RFC 1122는 모든 호스트가 ICMP 에코 요청을 처리하고 그에 대한 응답으로 에코 응답을 발행해야 한다고 지정합니다. 대부분의 호스트는 응답하지만 일부 호스트는 보안상의 이유로 해당 기능을 비활성화합니다. 방화벽은 종종 ICMP 트래픽도 차단합니다. ICMP 에코 요청에 응답하지 않는 호스트에 대해 Ping을 수행하면 존재하지 않는 IP 주소에 대해 Ping을 수행하는 것처럼 피드백이 제공되지 않습니다. 이를 피하기 위해 많은 IP 주소 검색 도구는 다른 유형의 패킷을 사용하여 IP 주소가 응답하는지 확인합니다.
Mac을 위한 최고의 IP 스캐너
Mac용 IP 주소 검색 도구에는 상용 소프트웨어와 무료 및 오픈 소스 도구가 모두 포함되어 있습니다. 대부분의 도구는 GUI 기반이지만 일부는 명령줄 유틸리티입니다. 일부는 다소 복잡하고 완전한 도구인 반면 다른 일부는 여러 명령을 실행하거나 스캔 스크립트를 작성하지 않고도 IP 주소 범위를 스캔하는 방법을 포함하는 ping 명령의 단순한 확장입니다. 이러한 모든 도구에는 한 가지 공통점이 있습니다. 모두 스캔된 범위 내에서 응답하는 모든 IP 주소 목록을 반환할 수 있다는 것입니다.
1. 화난 IP 스캐너
믿을 수 없을 정도로 단순함에도 불구하고 Angry IP Scanner 는 예상한 대로 정확하게 수행하며 멀티스레딩을 광범위하게 사용합니다. 따라서 동종 도구 중 가장 빠른 도구 중 하나입니다. Mac OS X뿐만 아니라 Windows 또는 Linux에서도 사용할 수 있는 무료 다중 플랫폼 도구입니다. 이 도구는 Java로 작성되었으므로 이 도구를 사용하려면 Java 런타임 모듈을 설치해야 하지만 이것이 거의 유일한 단점입니다. 이 도구는 IP 주소를 ping할 뿐만 아니라 검색된 호스트에서 선택적으로 포트 스캔도 실행합니다. 또한 IP 주소를 호스트 이름으로, MAC 주소를 공급업체 이름으로 해석할 수 있습니다. 또한 이 도구는 이를 지원하는 각 응답 호스트에 대한 NetBIOS 정보를 제공할 수 있습니다.
화가 IP 스캐너는 단지 전체 네트워크와 서브넷을 검색 할 수 없습니다뿐만 아니라, IP 주소 범위 또는 텍스트 파일에서 IP 주소의 목록입니다. 이것은 GUI 기반 도구이지만 예를 들어 자신의 스크립트에 도구의 기능을 포함하려는 경우 사용할 수 있는 명령줄 버전도 함께 제공됩니다. 스캔 결과는 기본적으로 테이블 형식으로 화면에 표시되지만 CSV 또는 XML과 같은 여러 파일 형식으로 쉽게 내보낼 수 있습니다.
2. 랜스캔
Iwaxx 의 LanScan 은 Apple 앱 스토어에서 다운로드할 수 있습니다. 이름이 의미하는 바, 즉 LAN 스캔을 수행하는 간단한 응용 프로그램입니다. 간단하고 효율적인 무료 IPv4 전용 네트워크 스캐너입니다. 모든 서브넷에서 모든 활성 장치를 검색할 수 있습니다. 로컬 서브넷 또는 사용자가 지정하는 다른 서브넷이 될 수 있습니다. 사실, 스캔 대상을 지정할 때 매우 유연하며 단일 IP 주소만큼 작고 전체 네트워크만큼 클 수 있습니다.
이 제품의 독특한 특징 중 하나는 ARP를 사용하여 로컬 서브넷을 스캔하고 ping, SMB 및 mDNS 패킷을 사용하여 외부 및 공용 네트워크를 스캔하는 방법입니다.
이 제품에는 몇 가지 고급 기능이 있습니다. 예를 들어 구성된 인터페이스를 자동으로 감지합니다. 또한 검색된 각 IP 주소와 연결된 IP 주소, MAC 주소, 호스트 이름 및 인터페이스 카드 공급업체도 표시됩니다. 또한 SMB 도메인이 사용 중인 경우 검색하고 DNS, Apple 장치의 경우 mDNS 또는 Windows 장치의 경우 SMB를 사용하여 호스트 이름 확인을 수행합니다.
인앱 구매를 통해 앱을 단 하나의 추가 기능이 있는 프로 버전으로 업그레이드할 수 있습니다. 검색된 각 호스트의 전체 호스트 이름이 표시됩니다. 무료 버전은 4개의 전체 호스트 이름과 나머지 이름의 처음 3개 문자만 표시합니다.
3. 매킨토시용 IP 스캐너
Macintosh용 IP 스캐너는 LAN을 스캔하여 사용 중인 IP 주소를 식별하고 네트워크의 모든 컴퓨터 및 기타 장치를 식별합니다. 이 제품은 최대 6개의 장치로 구성된 소규모 홈 네트워크에서 무료로 사용할 수 있으며 대규모 네트워크에서는 유료 Home 및 Pro 버전을 사용할 수 있습니다. 이 도구는 강력한 결과를 제공하지만 사용하기 쉽고 직관적입니다. 로컬 네트워크는 자동으로 검색되며 사용자 지정 IP 주소 범위는 수동으로 추가 및 검색할 수 있습니다.
Macintosh용 IP 스캐너 는 스캔 결과를 사용자 정의할 수 있도록 설계되었습니다. 장치가 식별되면 사용자 지정 아이콘과 이름을 할당하여 한 눈에 더 쉽게 식별할 수 있습니다. 이 도구를 사용하면 장치 이름, IP 주소, MAC 주소 또는 마지막으로 본 타임스탬프별로 결과 목록을 정렬할 수 있습니다. 또한 현재 네트워크에 대한 개요를 제공하거나 시간 경과에 따른 변경 사항을 표시할 수 있습니다.
결과 표시는 사용자 정의가 가능하며 열, 텍스트 크기, 베젤 투명도 등을 조정할 수 있습니다. 장치를 두 번 클릭하면 더 많은 정보를 얻을 수 있으며 모양을 사용자 지정할 수 있습니다. 장치를 마우스 오른쪽 버튼으로 클릭하면 핑 시퀀스를 시작하거나 장치의 포트 스캔을 실행할 수 있습니다.
4. 엔맵/젠맵
ping만큼 오래된 Nmap 은 오랫동안 사용되어 왔으며 일반적으로 네트워크 매핑(따라서 이름)에 사용되며 몇 가지 다른 작업을 수행합니다. 예를 들어, Nmap 은 응답 호스트와 열린 IP 포트에 대한 IP 주소 범위를 스캔하는 데 사용할 수 있습니다. 이것은 명령줄 유틸리티이지만 그래픽 사용자 인터페이스를 선호하는 사용자를 위해 개발자가 이 강력한 소프트웨어의 GUI 프런트 엔드인 Zenmap 을 게시 했습니다 . 두 패키지 모두 Mac OS X, Windows, Linux 및 Unix에 설치할 수 있습니다.
Zenmap을 사용하면 모든 세부 검색 매개변수를 프로필에 저장하여 원하는 대로 불러올 수 있습니다. 이 도구에는 시작점으로 사용하고 정확한 요구 사항에 맞게 수정할 수 있는 몇 가지 기본 제공 프로필도 함께 제공됩니다. 이것은 처음부터 새 프로필을 만드는 것보다 덜 위협적일 수 있습니다. 프로필은 또한 스캔 결과가 표시되는 방식을 제어합니다. 인터페이스의 첫 번째 탭은 기본 nmap 명령의 원시 출력을 보여주고 다른 탭은 원시 데이터의 해석을 이해하기 쉽게 보여줍니다.
5. 매스캔
Masscan 은 가장 빠른 인터넷 포트 스캐너 라고 주장합니다. 초당 1000만 패킷을 전송하여 6분 이내에 전체 인터넷을 스캔할 수 있습니다. 이것이 사실인지 검증하지는 않았지만 이것이 텍스트 기반 도구이지만 빠른 도구라는 것은 분명합니다.
Masscan에서 생성된 결과 는 방금 검토한 nmap 의 결과 와 다소 유사합니다. 그러나 내부적으로는 scanrand, unicornscan, ZMap과 더 유사하게 작동하며 비동기식 전송을 사용합니다. 이 도구와 다른 도구의 주요 차이점은 대부분의 다른 스캐너보다 간단하다는 것입니다. 그러나 빠를 뿐만 아니라 더 유연하여 임의의 주소 범위와 포트 범위를 허용합니다.
Masscan 은 사용자 지정 TCP/IP 스택을 사용하기 때문에 부분적으로 매우 빠릅니다. 하지만 이로 인해 몇 가지 문제가 발생할 수 있습니다. 예를 들어, 단순 포트 스캔 이외의 모든 것은 로컬 TCP/IP 스택과 충돌을 일으킵니다. -S 옵션을 사용하여 별도의 IP 주소를 사용하거나 도구가 사용하는 포트에 방화벽을 설정하도록 운영 체제를 구성하여 이를 우회할 수 있습니다. 이것은 주로 Linux 도구이지만 Mac OS X에서도 사용할 수 있습니다. 이 도구의 주요 단점은 그래픽 사용자 인터페이스가 없다는 것이지만 도구의 놀라운 속도로 이를 크게 상쇄합니다.
6. 지맵
ZMap 은 미시간 대학에서 개발된 고속 단일 패킷 네트워크 스캐너로 인터넷 전체에 걸친 네트워크 조사를 위해 설계되었습니다. 아마도 이전 선택만큼 많지는 않지만 빠른 도구이기도 합니다. 기가비트 이더넷 연결이 있는 일반적인 데스크탑 컴퓨터에서 전체 공용 IPv4 주소 공간을 45분 이내에 스캔할 수 있습니다. 10기가비트 연결 및 PF_RING을 사용하면 5분 이내에 IPv4 주소 공간을 스캔할 수 있습니다. Zmap은 Mac OS X에서 사용할 수 있지만 Linux 및 BSD에서도 사용할 수 있습니다. Mac에서는 Homebrew를 통해 설치가 간단합니다.
이 도구는 네트워크를 스캔하기 위해 ping에만 의존하지 않습니다. 현재 TCP SYN 스캔, ICMP, DNS 쿼리, UPnP 및 BACNET에 대한 프로브 모듈을 완전히 구현했습니다. 또한 많은 수의 UDP 프로브를 보낼 수도 있습니다. 배너 그랩 또는 TLS 핸드셰이크와 같은 더 복잡한 스캔을 수행하려는 경우 University of Michigan의 또 다른 프로젝트인 ZGrab을 살펴보는 것이 좋습니다. 이 Zmap 형제는 상태 저장 응용 프로그램 계층 핸드셰이크를 수행할 수 있습니다. 이전 항목과 마찬가지로 ZMap 은 기본적으로 텍스트 기반 도구입니다.
7. 핑
Fping 은 당시 유일한 네트워크 문제 해결 도구 중 하나였던 ping을 개선하기 위해 만들어졌습니다. 비슷한 명령줄 도구이지만 상당히 다릅니다. ping과 마찬가지로 Fping은 ICMP 에코 요청을 사용하여 대상 호스트가 응답하는지 확인하지만 이것이 유사성이 끝나는 지점입니다. ping과 달리 Fping은 많은 대상 IP 주소로 호출할 수 있습니다. 대상은 공백으로 구분된 IP 주소 목록으로 지정할 수 있습니다. 유틸리티는 주소 목록을 포함하는 텍스트 파일의 이름과 함께 제공될 수도 있습니다. 마지막으로 IP 주소 범위를 지정하거나 서브넷을 192.168.0.0/24와 같은 CIDR 표기법으로 입력할 수 있습니다.
Fping은 다음 에코 요청을 보내기 전에 응답을 기다리지 않으므로 상대적으로 빠르므로 응답하지 않는 IP 주소를 기다리는 시간을 낭비하지 않습니다. 또한 Fping에는 사용할 수 있는 많은 명령줄 옵션이 있습니다. 이것은 명령줄 도구이므로 추가 처리를 위해 해당 출력을 다른 명령으로 파이프할 수 있습니다. 이 도구는 Homebrew를 사용하여 Mac OS X에 쉽게 설치할 수 있습니다.
8. 핑
Hping 은 ping에서 파생된 또 다른 무료 명령줄 도구입니다. Mac OS X는 물론 대부분의 Unix 계열 운영 체제 및 Windows에서 사용할 수 있습니다. 더 이상 활발히 개발되고 있지는 않지만 여전히 널리 사용되어 도구가 얼마나 좋은지 증명합니다. 이 도구는 ping과 매우 유사하지만 몇 가지 차이점이 있습니다. 우선 Hping은 ICMP 에코 요청만 보내지 않습니다. 또한 TCP, UDP 또는 RAW-IP 패킷을 보낼 수도 있습니다. 또한 traceroute 모드가 있으며 파일을 보낼 수 있습니다.
Hping은 IP 주소 검색 도구로 사용할 수 있지만 그 이상을 수행할 수 있습니다. 이 도구에는 몇 가지 고급 포트 스캔 기능이 있습니다. 여러 프로토콜을 사용하기 때문에 기본 네트워크 테스트를 수행하는 데에도 사용할 수 있습니다. 이 도구에는 사용 가능한 프로토콜을 사용하는 일부 고급 traceroute 기능도 있습니다. 이것은 일부 장치가 ICMP 트래픽을 다른 트래픽과 다르게 처리하기 때문에 유용할 수 있습니다. 이 도구는 다른 프로토콜을 모방하여 네트워크의 실제 실시간 성능을 더 잘 평가할 수 있습니다.
핑 스윕은 여러 가지 방법으로 유용하게 사용될 수 있습니다. 찾을 수 있는 10가지 최고의 Ping 스윕 도구에 대해 논의하고 소개하는 동안 계속 읽으십시오.
웹 사이트는 중요하며 적절한 성능을 위해 지속적으로 면밀히 모니터링해야 합니다. 다음은 웹사이트 모니터링을 위한 최고의 도구입니다.
네트워크 관리 소프트웨어 시장은 매우 혼잡합니다. 최고의 네트워크 관리 도구에 대한 권장 사항을 따라 검색을 단축하십시오.
여러 머신을 관리하는 수고를 덜 수 있는 최고의 소프트웨어 배포 도구를 살펴보겠습니다.
sFlow는 수많은 네트워킹 장치에 내장된 흐름 분석 프로토콜입니다. 최고의 무료 sFlow 수집기 및 분석기 상위 5개를 검토합니다.
올바른 도구를 선택하는 데 도움이 되도록 최고의 에이전트 없는 인프라 모니터링 도구를 소개하고 각 도구에 대한 빠른 검토를 제공했습니다.
데이터 센터에서 Linux가 점점 더 대중화됨에 따라 Linux에서 대역폭 모니터링을 살펴보고 최고의 도구도 검토하고 있습니다.
이메일 보안은 관리형 서비스 제공업체의 중요한 작업입니다. 그 목적을 위한 최고의 도구 중 하나인 SolarWinds Mail Assure를 검토하고 있었습니다.
대기 시간은 네트워크의 가장 큰 적인 것 같습니다. 이러한 대기 시간 측정 도구는 대기 시간을 테스트하여 문제를 감지하고 찾고 수정하는 방법을 알려줍니다.
Windows 네트워크 모니터에는 요구 사항이 제한된 도구가 필요합니다. 오늘은 Windows 10을 위한 최고의 네트워크 모니터링 도구를 살펴보았습니다.