Ubuntu를 사용하여 네트워크에서 사용되는 모든 IP 주소를 빠르고 쉽게 찾는 방법
네트워크에 어떤 장치가 있는지 파악하는 것은, 특히 무단 접근이 의심되거나 단순히 정리하고 싶을 때 매우 번거로울 수 있습니다.이 가이드는 Ubuntu의 터미널 명령어를 사용하여 모든 활성 IP를 명확하게 파악하는 방법을 설명하므로, 어려움 없이 연결된 장치를 확인할 수 있습니다.특히 네트워크 속도가 느리거나 이상한 장치가 계속 나타날 때 유용합니다.
이 작업이 끝나면 LAN에 어떤 장비가 있는지, 누가 있어야 하고 누가 있어서는 안 되는지, 그리고 어쩌면 주변에 숨어 있는 알려지지 않은 장비들을 식별할 수 있을지도 모릅니다.네트워크 보안 초보자나 문제 해결에 유용한 기술이죠.자, 이제 서브넷에서 어떤 장비들이 실시간으로 작동하는지 살펴보겠습니다.
우분투에서 사용된 IP를 찾는 방법
터미널 및 네트워크 정보 시작하기
Ctrl먼저 터미널에 접속해야 합니다.우분투를 사용 중이라면 + Alt+ 키를 누르세요 T.그러면 마법 같은 일이 일어나는 새 창이 열립니다.이제 자신의 IP 주소와 네트워크 범위를 파악해야 합니다.이 정보가 없으면 스캔이 제대로 작동하지 않거나 여러 장치를 놓칠 수 있습니다.
현재 IP 주소와 서브넷을 보려면 다음을 입력하세요.
ip addr show
inet 으로 시작하는 줄을 찾으세요.보통 처럼 보입니다 192.168.1.4/24
./24는 네트워크가 에서 192.168.1.1
까지를 포함한다는 것을 의미합니다 192.168.1.254
.다른 내용이 보이면 (아마도 192.168.0.1/24
또는 10.0.0.1/24
) 적어 두세요.기본적으로 라우터가 장치에 할당하는 IP 주소입니다.
네트워크 스파이 도구인 Nmap을 설치하세요
다음으로 Nmap이 필요합니다.꽤 인기 있고 강력한 네트워크 스캐너인데, 우분투에서는 다음과 같이 입력하는 것만큼 간단합니다.
sudo apt install nmap
Y메시지가 표시되면 를 클릭합니다 Enter.기본적으로 이 도구는 서브넷의 모든 항목에 ping을 보내 응답을 확인하는 도구를 설치합니다.일부 설정에서는 설치가 처음에 실패하거나 빠르게 재부팅해야 할 수도 있지만, 일반적으로는 간단합니다.설치가 완료되면 Nmap이 이러한 작업에 가장 적합한 도구입니다.
네트워크에서 모든 활성 장치를 스캔합니다.
이제 서브넷을 스캔해 보겠습니다.다음과 비슷한 명령을 실행합니다.
sudo nmap -sn 192.168.1.0/24
192.168.1.0/24
이전에 찾은 네트워크 범위로 바꾸세요.-sn 플래그는 Nmap이 ping 스캔을 수행하도록 합니다.포트나 서비스를 탐색하지 않고 어떤 주소가 활성 상태인지만 확인합니다.몇 초(네트워크 규모가 큰 경우 더 길어질 수 있음) 정도 소요될 수 있으며, Nmap은 IP 주소, MAC 주소, 그리고 감지 가능한 장치 이름 목록을 생성합니다.
일부 컴퓨터에서는 이 과정이 다소 불안정하거나 시간이 오래 걸릴 수 있으므로, 첫 번째 실행이 매끄럽지 않더라도 놀라지 마세요.경우에 따라 검사를 다시 실행하거나 명령을 조정하는 것이 도움이 될 수 있습니다(예: -v
자세한 출력을 위한 add).
결과가 말해주는 것과 다음에 해야 할 일
출력 결과에는 응답하는 모든 IP와 일부 기기 정보가 표시됩니다.특히 알 수 없는 기기들을 걸러내려고 할 때 유용합니다.어떤 네트워크에서는 모든 것이 익숙해 보일 수 있지만, 다른 네트워크에서는 의심스러워 보이는 ‘낙오자’들이 나타날 수 있습니다.이상한 MAC 주소나 알 수 없는 IP 주소가 있는지 주의 깊게 살펴보세요.이는 Wi-Fi 비밀번호를 변경하거나 보안을 강화해야 할 신호일 수 있습니다.
네, 좀 이상하긴 하지만, 가끔 휴대폰이나 스마트 기기가 핑에 반응하지 않을 때가 있습니다.그러니 없어졌다고 생각하지 마세요.소리가 나지 않는다고 해서 아예 없는 건 아니니까요.그래도 활성 기기를 추적하는 데는 괜찮은 시작점입니다.
추가 팁 및 일반적인 문제
예상과 다른 경우 서브넷을 다시 확인하거나 다른 터미널이나 네트워크 인터페이스에서 스캔을 실행해 보세요.경우에 따라 루트 권한으로 스캔을 실행하거나( 를 통해 sudo
) ping 응답을 차단하는 방화벽을 비활성화해야 할 수도 있습니다.또한, 스캔으로 모든 것을 찾지 못하는 것 같다면 네트워크 복잡성(예: 여러 서브넷 또는 VLAN)으로 인해 일부 장치가 가려질 수 있다는 점을 기억하세요.이러한 경우 특정 범위만 스캔하거나 라우터의 관리 인터페이스에서 전체 장치 목록을 확인해야 합니다.
마지막으로, 네트워크가 매우 엄격하게 잠겨 있거나 고급 보안을 사용하는 경우 Nmap에서 전체 정보를 얻지 못할 수 있습니다.이 경우 라우터에 로그인하여 설정 > 연결된 장치 또는 기기에서 사용하는 메뉴로 이동하세요.경우에 따라, 특히 연결된 모든 장비를 확인하는 데 있어 해당 메뉴의 정보가 더 신뢰할 수 있습니다.
요약
- IP 및 서브넷을 확인하세요.
ip addr show
- Nmap을 설치하세요
sudo apt install nmap
- 네트워크를 스캔하세요
sudo nmap -sn your-subnet
- 목록을 검토하고 인식하지 못하는 장치를 찾으세요.
마무리
이 방법이 완벽하지는 않지만, 로컬 네트워크의 현재 상황을 꽤 잘 보여줍니다.라우터 설정을 매번 확인하지 않고도 빠르게 확인하고 싶을 때 유용합니다.단, 일부 기기는 ping을 숨기거나 무시할 수 있으니 처음에 모든 것이 제대로 표시되지 않더라도 당황하지 마세요.어떤 설정에서는 완벽하게 작동했지만, 다른 설정에서는 그렇지 않았을 수도 있습니다.네트워크는 원래 그런 법입니다.
이 기능으로 누군가의 문제 해결 시간을 몇 시간 단축할 수 있기를 바랍니다.이제 기기를 점검하고 안전하게 보호하세요!