로컬 서브넷 찾기

로컬 서브넷 찾기

내 컴퓨터의 IP에는 192.168.1.67서브넷 마스크 255.255.248.0와 브로드캐스트 주소가 있고 192.168.7.255 내 LAN의 다른 컴퓨터에는 동일한 서브넷 마스크가 있지만 IP는 다음과 같습니다.

192.168.2.68, 192.168.3.69, 192.168.4.70.

동일한 서브넷 마스크 및/또는 브로드캐스트 주소를 가진 로컬 LAN의 모든 IP 범위를 나열할 수 있는 방법이 있습니까?

기본적으로 LAN에서 사용 가능한 모든 시스템의 IP를 나열하고 싶습니다.

답변1

브로드캐스트 핑: ping -b 192.168.7.255 그렇지 않으면 사용nmap

답변2

nmap자신의 IP와 서브넷 마스크를 사용하세요.CIDR 표기법, ( 255.255.248.0/21):

nmap 192.168.1.67/21

nmap그런 다음 서브넷의 모든 IP 주소에 대해 핑 스캔을 수행합니다. 서브넷에 2048개의 주소가 있으므로 시간이 걸릴 수 있습니다 /21. space스캔 중에 누르면 진행 상황을 볼 수 있습니다.

답변3

이라는 오래된 프로그램이 있습니다 aggis. 그것은 나에게 이것을 알려줍니다 :

헤르만-pts/6:~% agis -r 192.168.1.67/21

    The "*/21" aggregate containing "192.168.1.67" is:

     192.168.0/21  (2048 hosts: 192.168.0.0 - 192.168.7.255 )

불행히도 255.255.248.0이 /21이라는 것을 배워야 합니다. 넷마스크를 사용할 수 있는 옵션은 없고 CIDR만 사용할 수 있습니다.

이와 같은 질문에 답할 수 있는 "IP 주소 계산기"가 웹에 많이 있을 것입니다.

관련 정보