Como identificar o endereço IP na eth0 quando o console não está disponível?

1

Eu tenho um servidor Linux muito antigo com um endereço IP, infelizmente não consigo acessar a máquina Linux via console e não me lembro do endereço IP Então, agora estou pensando em uma maneira de encontrar esse endereço IP. Eu não tenho certeza se funciona, mas talvez por sniffer pode verificar o IP do servidor. Eu vou fazer o seguinte:

  • Faça o download do sniffer no meu laptop
  • Conecte a rede do laptop à máquina linux com cabo cruzado VIA (END TO END)
  • E tente executar o sniffer para reconhecer o endereço IP da ETH0 (máquinas Linux)

Estou pensando também na opção de criar scripts VB que varrem os IPs de 1.1.1.1 a 255.255.255.255 - mas essa opção é muito difícil.

    
por yael 20.11.2013 / 17:04

2 respostas

2

Você pode usar o nmap para realizar descoberta de host .

    
por 20.11.2013 / 17:43
1
  1. Se a caixa linux fizer conexão com outro servidor, procure na outra tabela MAC de servidores. ( arp -a . Isso só funcionará se houver conexões ou se houver conexões nos últimos 30 segundos. Depois disso, a entrada ARP expirará).
  2. Se o seu servidor Linux muito antigo usar o DHCP para obter esse endereço IP, procure nos logs dos servidores DHCP. Ou, se você não tiver acesso a isso, desconecte a máquina, conecte-a a um roteador SOHO / access_point / WAP / switch barato e ligue a máquina linux.
  3. Se a caixa do linux geralmente tiver tráfego de rede, conecte-a a um switch gerenciado. Faça o login no switch e mostre quais IPs e quais MACs estão em uso.
  4. A falha nas duas opções acima verifica a rede inteira. De preferência, depois de mover o nó de varredura e a caixa do Linux para um comutador separado, para não incomodar o resto da rede. nmap (linha de comando) ou zenmap (GUI para nmap) são as ferramentas que eu geralmente uso para isso.

Por fim: se você tiver documentação, ela deve estar nos documentos. Caso contrário, adicione-o aos documentos.

    
por 20.11.2013 / 18:19