Nmap muito lento com uma rede que não pode acessar a internet

1

Estou usando o CentOS 6.5 e o Nmap 5.51

Eu quero encontrar todos os IPs ativos em uma LAN entre dois IPs

Obtenha facilmente a resposta

sudo nmap -sP 192.168.1.100-200

o meu problema quando a minha rede consegue aceder à internet é de 1,78 segundos mas quando a minha rede não consegue aceder à internet, o tempo total gasto é 17,79 segundos

saída com internet

[mgmt_user@Management root]$ sudo nmap -sP 192.168.1.100-200

Starting Nmap 5.51 ( http://nmap.org ) at 2014-05-21 23:05 EEST
Nmap scan report for 192.168.1.106
Host is up (0.00054s latency).
MAC Address: 08:00:27:93:2E:C5 (Cadmus Computer Systems)
Nmap scan report for 192.168.1.126
Host is up (0.0013s latency).
MAC Address: 00:16:3E:63:64:A0 (Xensource)
Nmap done: 101 IP addresses (2 hosts up) scanned in 1.78 seconds

saída sem internet

[mgmt_user@Management root]$ sudo nmap -sP 192.168.1.100-200

Starting Nmap 5.51 ( http://nmap.org ) at 2014-05-21 23:02 EEST
Nmap scan report for 192.168.1.106
Host is up (0.00042s latency).
MAC Address: 08:00:27:93:2E:C5 (Cadmus Computer Systems)
Nmap scan report for 192.168.1.126
Host is up (0.0011s latency).
MAC Address: 00:16:3E:63:64:A0 (Xensource)
Nmap done: 101 IP addresses (2 hosts up) scanned in 17.79 seconds

repita o comando muitas vezes e tenha o mesmo tempo

existe algum link entre o Nmap e a internet?

    
por Steve 21.05.2014 / 23:39

1 resposta

5

Seu nmap está tentando consultar os servidores DNS para resolver os nomes de host associados aos endereços IP de sua varredura.

Como não pode ser bem-sucedido, o tempo cai, mas você recebe o atraso extra nesse meio tempo.

Use a opção -n com nmap para evitar isso. Isso seria:

sudo nmap -n -sP 192.168.1.100-200

Se você tivesse um servidor DNS local configurado corretamente, ele provavelmente teria respondido rapidamente (geralmente dizendo que nenhum nome de host corresponde) e você não teria notado este problema em primeiro lugar.

    
por 21.05.2014 / 23:59