Como posso listar todos os IPs na rede conectada, através do Terminal no CentOS 6?

0

Eu estava trabalhando no Centos e me familiarizando com o yum e gostaria de saber como saber quais dispositivos estão conectados à minha rede e ver seus respectivos endereços IP e Mac ... Alguma idéia?

Obrigado!

AAlvz
fonte
1
Para IPv6, execute ping no endereço "todos os nós": ping6 -n2 ff02::1%eth0
grawity

Respostas:

1

Para "varrer" a rede, você pode:

  • Tente fazer o ping no endereço de broadcast. Para o IPv4, este é o único que termina em todos os zeros. (por exemplo, para 192.168.0.0/24 seria 192.168.0.255)
  • Para Iv6, veja o comentário da gravidade: ping6 -n2 ff02::1%eth0.
  • Ou escaneie a rede usando nmap . (baseado em texto)
  • Ou escaneie a rede usando o zenmap. (um front end da GUI para o nmap)
  • Ou, se eles todos use DHCP, verifique os logs do DHCPd. Em muitas redes domésticas, isso é feito trivialmente fazendo login no roteador [wireless].

[Edit] Esta não é uma lista completa. Mas isso deve ajudá-lo a começar.

Hennes
fonte
1

Usando o nmap, muitas informações podem ser consideradas.

nmap -A -v -v 192.1680.0/24 dá muita informação, mesmo assim em alguns casos

nmap -sP 192.168.1.0/24 fornece os endereços MAC e IP. Muito útil também

sudo nmap -PU 192.168.1.0/24 explica cada ip

AAlvz
fonte