우리 회사에서는 사용자가 포트 80 및 8080에서 웹 서버를 실행하고 있는지 확인하고 싶습니다.
nmap을 다운로드하고 다음 명령을 실행했습니다.
nmap -p 80,8080 192.168.1.0-255
IP 목록을 가져 와서 브라우저 (EG : 192.168.1.1:8080)에서 액세스하려고했지만 연결할 수 없었습니다.
내 nmap 명령이 정확합니까?
감사!
편집하다:
응답은 다음과 같습니다.
Host is up (0.050s latency).
PORT STATE SERVICE
80/tcp open http
8080/tcp open http-proxy
답변
NMAP 명령은 괜찮습니다. 연결하려는 서비스는 “문제”입니다.
“서버”에 80 또는 8080의 열린 포트가 있지만 여전히 연결할 수는 없습니다. 예를 들어, 포트 8080에서 액세스 할 수있는 약 30 개의 폴리콤 전화가 있지만 bum 구성 파일이 있습니다. 누군가 해당 포트에서 액세스하려고하면 연결할 수 없습니다.
연결 방법에 따라 달라질 수 있습니다. 포트 8080이더라도 브라우저를 사용하여 연결하지 않아야합니다 (알아요-미친 생각).
이것을 사용하여 연결하려는 장치 유형을 찾으십시오 (sudo 또는 root가 필요합니다).
nmap -sS -O -p80,8080 192.168.1.0/24