Windows 11 여러 IP 주소에 핑 동시에 보내는 방법

이 가이드는 컴퓨터, 라우터 또는 기타 여러 IP 주소에 핑 동시에 보내는 방법에 대해 설명합니다.

네트워크에서 핑(Ping)을 보내는 작업은 주로 네트워크 관리자가 장치 또는 여러 장치에 연결할 수 있는지 여부를 확인하기 위해 수행합니다.

이는 일반적으로 문제 해결 과정에서 이루어지지만 여러 장치에 핑을 보낼 때 명령 프롬프트 또는 터미널을 사용하여 각 IP 주소에 개별적으로 핑을 보내는 것은 번거로울 수 있습니다.

일부 타사 애플리케이션은 핑 프로세스를 자동화하고 여러 IP 주소와 호스트에 동시에 핑을 보낼 수 있도록 지원합니다.

그러나 Windows에서 기본으로 사용할 수 있는지 명령 프롬프트 및 PowerShell을 사용하여 네트워크의 여러 호스트에 핑을 보낼 수도 있습니다.

Windows 11에서 여러 IP 주소에 핑(Ping) 전송 테스트하기

이 문서에서는 Windows 11에서 기본 제공 도구 및 타사 도구를 사용하여 네트워크 호스트, IP 주소 또는 라우터 장치에 핑을 보내는 여러 가지 방법을 살펴 봅니다.

01 명령 프롬프트에서 핑 동시에 보내기

Windows 명령 프롬프트에서 다른 장치에 핑(Ping)을 보내 액세스 가능 여부를 확인하려면 호스트 이름이나 IP 주소를 입력한 다음 명령어를 사용해야 합니다.

그러나 여러 기기의 접근성을 테스트하기 위해서는 매번 새로운 IP 주소 또는 호스트 이름을 사용하여 해당 명령을 여러 번 실행해야 하지만, 다행히 동일한 서브넷에 있는 여러 장치에 동시에 핑을 보낼 수 있습니다.

터미널에서 명령 프롬프트 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Enter 키를 눌러 터미널 앱을 실행합니다. 이때 명령 프롬프트가 기본 프로필이 아닌 경우 [∨] 아이콘을 눌러 전환합니다.

명령 프롬프트에서 핑 동시에 보내는 방법

명령 프롬프트에서 다음 명령을 입력하고 Enter 키를 눌러 여러 장치에 핑(Ping)을 보냅니다.

for /L %z in (1,1,254) do @ping 192.168.1.%z -w 10 -n 1 | find "응답"

위 명령에서 (1,1,254)는 변수 “z”의 값을 나타내며, 변수 “z”는 숫자 “1”부터 시작해서 “254”까지 “1씩” 증가합니다.

따라서 위 명령을 실행하면 “192.168.1.1”인 장치부터 시작하여 “192.168.1.254”까지 순차적으로 핑을 전송하여 응답 여부를 확인합니다.

사용자는 위 명령에서 핑을 실행할 IP 주소 범위와 서브넷을 변경할 수 있으며, 명령 실행 시 실제 “응답”하는 장치에 대한 결과만 표시합니다.

02 PowerShell에서 핑 동시에 보내기

Windows PowerShell 사용 시 여러 IP 주소 및 호스트 장치에 핑을 보낼 때 명령을 더욱 세밀하게 제어할 수 있습니다. PowerShell 명령을 사용하여 여러 장치에 핑을 보내려면 다음 작업을 수행합니다.

터미널 앱 실행 화면

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Enter 키를 눌러 터미널을 실행합니다.

PowerShell 명령으로 핑 동시에 보내는 방법

터미널에서 다음 명령을 입력하고 Enter 키를 눌러 여러 장치에 핑을 보냅니다.

Test-Connection -ComputerName [IP 1], [IP 2], [IP 3] -Count 1

위 명령에서 [IP 1] 등 핑을 보내려는 장치의 IP 주소 또는 호스트 이름으로 변경합니다.

여기에서 “-Count 1” 옵션은 각 장치에 핑을 보내는 횟수를 의미합니다.

만약 컴퓨터가 도메인에 연결되어 있는 경우 다음 명령을 사용하여 해당 도메인의 모든 장치에 핑(Ping)을 보낼 수도 있습니다.

Test-Connection -ComputerName (Get-ADComputer -Filter * | Select-Object -ExpandProperty Name) -Count 1

물론 이 명령을 수행하는 컴퓨터가 도메인에 속해 있고, 동일한 네트워크에 있는 경우에만 동작합니다.

또한 동일한 호스트 또는 IP 주소에 핑을 보내는 테스트를 자주 수행한다면, 해당 정보를 텍스트 파일에 저장한 다음 해당 파일을 사용하여 핑을 보낼 수도 있습니다.

메모장 앱에 호스트 이름 또는 IP 주소를 사전에 입력하는 화면

메모장 앱을 열고 핑(Ping)을 보내려는 장치의 IP 주소 또는 호스트 이름을 입력하고 저장합니다.

각 줄에는 하나의 요소(IP 또는 호스트)만 포함되어야 합니다.

PowerShell 명령을 사용하여 사전에 입력한 텍스트 파일에서 호스트 이름 or IP 주소 정보를 불러와 핑 동시에 보내는 화면

터미널에서 다음 명령을 입력하고 Enter 키를 눌러 텍스트 파일에 입력된 장치로 핑을 보냅니다.

Test-Connection -ComputerName (Get-Content [TextFile_Name].txt) -Count 1

위 명령에서 “TextFile_Name” 부분은 전체 경로를 포함한 파일 이름으로 변경해야 합니다.

🔦 참고 : 리소스가 부족하여 오류가 발생했다는 메시지가 표시되면, 해당 장치에 연결할 수 없다는 의미입니다.

03 PingInfoView에서 핑 동시에 보내기

NirSoft PingInfoView 도구를 사용하면 여러 장치에 핑을 보내 네트워크 연결 상태를 모니터링 할 수 있습니다.

NirSoft 공식 웹 사이트에서 PingInfoView 도구 다운로드

NirSoft 웹 사이트에서 PingInfoView 도구를 다운로드합니다.

압축 파일 해제하는 화면

파일 탐색기를 열어 다운로드한 PingInfoView 압축 파일을 해제합니다.

핑 동시에 보낼 수 있는 PingInfoView.exe 파일 실행하는 화면

“PingInfoView.exe” 실행 파일을 두 번 클릭하여 도구를 실행합니다.

Ping Option 화면에서 호스트 이름 또는 IP 주소 입력 후 시작

도구가 실행되면 핑을 보낼 장치의 호스트 이름 또는 IP 주소를 입력하고 [Start] 버튼을 클릭합니다.

핑 동시에 전송 후 응답 여부 결과 확인

PingInfoView 도구는 설정된 간격으로 입력된 장치에 대하여 핑을 동시에 테스트하고 그 결과를 표시합니다.

마치며

Windows 11에서 여러 장치에 대한 핑을 동시에 보내는 기능은 이러한 작업을 자주 수행해야 하는 관리자에게 많은 시간을 절약해 줄 수 있습니다.

네트워크 문제 해결을 위해 자주 핑을 보내야 하는 경우 호스트 이름 또는 IP 주소를 텍스트 파일에 저장해 둘 수도 있습니다.

또는 타사 도구를 사용하여 간편하게 핑 테스트를 진행할 수도 있습니다.

🔗 Windows 11 빠른 네트워크 파일 전송을 위한 SMB 압축 구성 방법

Leave a Comment