2011-10-30 4 views
-2

열려있는 포트에 대해 Ubuntu 서버 (Mac에서 가상 시스템으로 설치됨)를 검사해야합니다. netcat 유틸리티를 사용하고 가상 컴퓨터의 모든 열린 포트를 보여주는 훌륭한 목록을 보여줍니다. 그러나 NMap을 사용할 때 이상한 결과를 낳습니다.Ubuntu 서버에서 NMap (클라이언트의 Mac) 포트 검사

netcat을 사용는 :

NC -z 192.168.1.10 1-1023Connection에 192.168.1.10 포트 22 [TCP/SSH]는 성공! 192.168.1.10 25 포트 [tcp/smtp]에 연결되었습니다! 192.168.1.10 53 포트 [tcp/domain]에 연결되었습니다! 192.168.1.10 80 포트 [tcp/http]에 연결되었습니다! 192.168.1.10 110 포트 [TCP/POP3]에 연결되었습니다! 192.168.1.10 139 포트 [tcp/netbios-ssn]에 연결되었습니다! 192.168.1.10 143 포트에 연결 [tcp/imap] 성공! 192.168.1.10 445 포트 [tcp/microsoft-ds]에 연결되었습니다! 192.168.1.10 993 포트 [tcp/imaps]에 연결되었습니다! 192.168.1.10 995 포트 [tcp/pop3s]에 연결되었습니다!

명령 1 :
의 nmap -sP -vv --packet-추적 192.168.1.10
결과 : 192.168.1.10 호스트에 대한 Nmap을 스캔보고가있다 (0.00096s 지연). 읽기 데이터 파일에서 :/usr/지방/공유가 nmap을 Nmap을 수행/: 1 개 IP 주소 (1 호스트 최대) 0.07 초

명령이 스캔 :
sudo는 nmap을 -sf -v -r 192.168.1.10

결과 시작 nmap은 5.51 (http://nmap.org) 2011-10-30 17:27 EDT 에서 시작 핑 스캔시에서 17:27 스캔 192.168.1.10 [4 개 포트] 는 3.02 17:27에서 핑 검사 완료 s 경과 (전체 호스트 1 개) 192.168.1.10에 대한 Nmap 스캔 보고서 /usr/local/share/nm에서 데이터 파일 읽기 ap 참고 : 호스트가 다운 된 것 같습니다. 실제로 작동하지만 핑 프로브를 차단하는 경우 -Pn Nmap 완료 : IP 주소 1 개 (호스트 0 개) : 3.15 초 스캔 원시 패킷 전송 : 8 (304B) | (VM에서 실행중인 우분투 서버)와 함께 Windows 클라이언트에서 NMap을 실행하려고 시도했을 때 두 번째 명령이 정상적으로 작동했습니다. 어떤 사람은 Mac에서 명령 1과 명령 2의 결과 사이의 역설을 설명 할 수 있습니까?

답변

0

명령 줄 인수에 '-P0'또는 '-Pn'을 입력 해 보셨습니까? 맥에 익숙하지 않지만 ping 프로브를 막아 nmap을 즉시 중단시킬 수 있습니다.

nmap이 방화벽 규칙을 Windows에 설치 될 때 자체적으로 추가할지 여부도 가능합니다. 따라서 동일한 결과가 표시되지 않는 이유는 무엇입니까?

+0

-Pn 및 -P0 인수를 추가하려고 시도했지만 여전히 작동하지 않습니다. 나중에 포트 용으로 다른 서버를 검색해 보았는데 제대로 작동하는 것 같았습니다. 나는 서버 설정에서 뭔가를 놓치고 있다고 생각한다. 하지만 netcat이 작동하는 이유를 여전히 이해할 수는 없지만 NMap은 그렇지 않습니다. – Neo