O comando usado para resolver um endereço IP correspondente depende do que você quer dizer com "correspondência" e de quais informações você está começando. Existem várias possibilidades:
*
Se você tem um nome de host e deseja o endereço IP: Use o comando `nslookup` ou` dig`. Estas são ferramentas de pesquisa DNS.
`` `BASH
nslookup www.example.com
Dig www.example.com
`` `
*
Se você tem um endereço IP e deseja conhecer o nome do host (pesquisa DNS reversa): Use o comando `nslookup` ou` dig` com o endereço IP na notação inversa.
`` `BASH
NSLOOKUP 8.8.8.8
Dig -x 8.8.8.8
`` `(A bandeira` -x` em `dig 'indica uma pesquisa reversa)
*
Se você tiver um endereço IP parcial e deseja encontrar endereços correspondentes: Isso requer mais contexto. Você provavelmente precisaria usar uma linguagem de script (como o Python) e uma biblioteca que interage com ferramentas ou bancos de dados de rede para executar essa tarefa. Não há uma única ferramenta de linha de comando projetada para essa correspondência difusa.
*
Se você tiver um endereço IP e deseja descobrir informações sobre a rede em que está (sub -rede, etc.): Você precisaria conhecer a máscara de sub -rede associada a esse endereço IP. Você pode usar cálculos simples de rede (geralmente feitos com uma calculadora ou script) para determinar a sub -rede. Não há um único comando para extrair diretamente as informações da sub -rede.
Portanto, não há resposta única. `nslookup` e` DIG` são os comandos mais prováveis se você estiver lidando com a resolução do nome do host-IP ou IP-HostName. Para outros cenários, você precisará esclarecer suas necessidades específicas e potencialmente usar técnicas mais avançadas.