취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 
cancel
342
VIEWS
0
Helpful
2
답글

라우터에서 Ping Sweep

Translator
Community Manager
Community Manager

서드파티 유틸리티를 사용하지 않고 라우터에서 전체 서브넷에 대해 ping sweep을 수행하는 방법이 있습니까?

미리 감사드립니다.

2 채택된 솔루션

채택된 솔루션

Translator
Community Manager
Community Manager

ping sweep의 목적이 특정 서브넷의 모든 호스트를 확인하는 것이라면 라우터 arp 테이블은 중요한 리소스입니다.

 

브로드캐스트 주소를 ping한 다음 arp 테이블을 확인합니다.  예를 들어, 문제의 서브넷이 192.168.1.0/24인 경우 라우터에서 192.168.1.255을 ping합니다.  그런 다음

show arp | inc 

을 실행합니다.

결과는 해당 서브넷의 모든 mac/IP 주소여야 합니다.

 

 

Chris

원본 게시물의 솔루션 보기

Translator
Community Manager
Community Manager

다음과 같이 TCL 스크립트를 시도할 수 있습니다. 네트워크가 10.1.1.0/24(.1-.254)라고 가정합니다.

 

tclsh

for {set i 1} {$i <= 254} {incr i} {
set var 10.1.1.
append var $i
ping $var rep 3 time 1}




ROUTER(tcl)#tclquit


TCL 프롬프트를 종료할 때 tclquit를 사용하는 것을 잊지 마세요.

 

도움이 되었기를 바랍니다.,

jerry

원본 게시물의 솔루션 보기

2 응답 2

Translator
Community Manager
Community Manager

ping sweep의 목적이 특정 서브넷의 모든 호스트를 확인하는 것이라면 라우터 arp 테이블은 중요한 리소스입니다.

 

브로드캐스트 주소를 ping한 다음 arp 테이블을 확인합니다.  예를 들어, 문제의 서브넷이 192.168.1.0/24인 경우 라우터에서 192.168.1.255을 ping합니다.  그런 다음

show arp | inc 

을 실행합니다.

결과는 해당 서브넷의 모든 mac/IP 주소여야 합니다.

 

 

Chris

Translator
Community Manager
Community Manager

다음과 같이 TCL 스크립트를 시도할 수 있습니다. 네트워크가 10.1.1.0/24(.1-.254)라고 가정합니다.

 

tclsh

for {set i 1} {$i <= 254} {incr i} {
set var 10.1.1.
append var $i
ping $var rep 3 time 1}




ROUTER(tcl)#tclquit


TCL 프롬프트를 종료할 때 tclquit를 사용하는 것을 잊지 마세요.

 

도움이 되었기를 바랍니다.,

jerry

빠른 링크