
Normalmente eu verifico ping {ip.address}
e isso confirma que alguém tem o ip, mas quando faço ping no meu servidor Amazon, a mensagem é Request timed out.
No entanto, eu sei que está lá e posso me conectar com ssh. Existe uma ferramenta que posso usar para verificar se um endereço IP está em uso/em uso?
editarDescobri who.is
que o endereço IP pertence à T-mobile, o que não é nenhuma surpresa, pois a máquina que procuro (uma LMU instalada em um caminhão) usa um cartão 3G da t-mobile. Também usando nmap, vi que The host is up message
No entanto, não entendo se isso significa que o IP do T-mobile está ativo e reservado ou se o dispositivo real ainda está conectado.
Responder1
Se você obtiver uma resposta de alguma forma, por exemplo, por ping, você pode ter certeza de que o IP está em uso e ativo, mas se você não obtiver uma resposta, o mesmo não é verdade porque seu tráfego pode simplesmente ser interrompido por um firewall .
De qualquer forma, há poucos ou nenhum motivo legítimo para se preocupar com o estado de endereços IP estrangeiros. Ou é a sua rede e você pode consultar o seu equipamento local ou não é a sua rede e você não precisa saber.
Editar: como estamos falando de um dispositivo GSM aqui: a T-Mobile usa NAT de nível de operadora e você não pode usar nenhum dos métodos usuais para verificar o estado do dispositivo por trás do NAT - em vez disso, você sempre obterá a resposta de que o IP é instalado, mas esse IP pode representar centenas ou milhares de dispositivos reais. Então, você não pode resolver seu problema neste nível.
Responder2
Basicamente, você pode apenas fazer ping ou tentar usar NMAP
a ferramenta no modo de varredura de ping:
nmap -sP -Pn 192.168.1.*
192.168.1.* é a sua rede
Ele detectará seEndereços IPsão atribuídos e mostra mais detalhes sobre os atribuídos.
Para esclarecer a situação, você pode querer ler mais sobreClasses de rede e sub-redes:
No espaço de endereços IPv4, certos blocos de endereços são especialmente alocados ou reservados para usos especiais, como interfaces de loopback, redes privadas (RFC 1918),1e autoconfiguração sem estado (Zeroconf, RFC 3927)[2] de interfaces. Esses endereços podem ser usados sem registro ou alocação nos Registros Regionais da Internet (RIRs). No entanto, estes intervalos de endereços não devem ser roteados para a infra-estrutura pública da Internet.
A máscara de rede é uma máscara de bits que pode ser usada para separar os bits do identificador de rede dos bits do identificador de host. Muitas vezes é escrito na mesma notação usada para denotar endereços IP.
Nem todos os tamanhos de anúncio de prefixo podem ser roteáveis na Internet pública.
Os blocos numericamente no início e no final das classes A, B e C foram originalmente reservados para endereçamento especial ou recursos futuros, ou seja, 0.0.0.0/8 e 127.0.0.0/8 são reservados na antiga classe A; 128.0.0.0/16 e 191.255.0.0/16 foram reservados na antiga classe B, mas agora estão disponíveis para atribuição; 192.0.0.0/24 e 223.255.255.0/24 são reservados na antiga classe C.
Embora a rede 127.0.0.0/8 seja uma rede Classe A, ela é designada para loopback e não pode ser atribuída a uma rede.
Responder3
Provavelmente a 'melhor' maneira seria inspecionar a tabela ARP/CAM do seu roteador e/ou switch, obviamente um determinado dispositivo pode estar desligado ou indisponível, então pode ter expirado essa tabela, mas acho que é uma boa maneira de descobrir com pouco esforço.