GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo enumerar todas las IP en la red conectada, preferiblemente a través de la Terminal?

Echa un vistazo a arp-scan comando - probablemente tendrá que instalarlo, por ejemplo:

sudo apt-get install arp-scan

http://manpages.ubuntu.com/manpages/hardy/man1/arp-scan.1.html

Y para dar más detalles:

sudo arp-scan --interface=eth0 --localnet

Donde eth0 es su dispositivo. Puede encontrar su dispositivo con:

ifconfig

Usa nmap. ejemplo:nmap -sn 10.10.10.0/24 El caché de arp solo te dirá aquellos con los que has intentado contactar recientemente.


En Windows esto sería arp -a un equivalente de eso en Linux sería arp -e .

Desde el man página para arp :

arp with no mode specifier will print the current content of the table.
-e : Use default Linux style output format (with fixed columns).

Linux
  1. ¿Cómo configurar Bashrc para cerrar todas las sesiones de Tmux cuando cierro la terminal?

  2. ¿Cómo ver todas las computadoras conectadas a una red?

  3. ¿Cómo puedo enumerar los archivos en un archivo zip sin descomprimirlo?

  4. ¿Cómo puedo enumerar todos los vhosts en nginx?

  5. ¿Cómo puedo hacer ping a otros contenedores en una red docker a través de su nombre de host?

Cómo enumerar todas las bases de datos en PostgreSQL

Cómo averiguar el estado conectado de un cable de red en Linux

Cómo enumerar todos los archivos en un recurso compartido de red SMB de Windows

¿Cómo puedo enumerar todos los usuarios bloqueados en Linux?

¿Puedes mostrar/listar todos los atributos extendidos y cómo?

¿Cómo obtener una lista de los clientes wifi conectados en OpenWrt 10.03?