Existe alguma maneira de varrer uma rede lan com o dhcp habilitado para ver o IP dos dispositivos conectados de uma máquina GNU / Linux?

2

Estou executando uma rede local em um roteador doméstico com o dhcp ativado. Então, em caso de qualquer reinicialização do roteador, meus dispositivos recebem algum IP aleatório dentro de um determinado intervalo. Existe alguma maneira de verificar os IPs dos outros dispositivos sem entrar no roteador? como eu tenho um aplicativo no meu celular chamado "scanner de rede", que dentro de uma determinada rede, verifica e mostra todos os IPs dos outros dispositivos conectados a essa rede. É possível fazê-lo a partir de uma máquina desktop GNU / Linux por qualquer meio? Para que eu possa chamar dispositivos específicos pelo seu IP de uma maneira mais fácil sem entrar no roteador.

    
por Pavel Sayekat 01.07.2017 / 04:32

2 respostas

1

Claro que você pode. Basta instalar a ferramenta nmap

yum install -y nmap

execute:

nmap -sn 10.42.0.0/24

É claro que você precisará substituir o intervalo de IPs pelos valores apropriados para sua rede.

    
por 01.07.2017 / 05:17
0

Sim, você quer ir a todos os Matrix e usar nmap . Ou melhor, provavelmente, o front end da GUI para ele zenmap . Ele pode varrer hosts individuais quanto a portas / serviços abertos, possivelmente determinar o SO e a versão, etc. Ele também pode varrer uma sub-rede e relatar todos os dispositivos que determinam sua existência de alguma forma. Bom recurso da GUI é que ele exibe o comando que será executado.

Para que eu possa chamar dispositivos específicos pelo IP deles de maneira mais fácil sem entrar no roteador.

É claro que, se esta for sua rede, a tarefa "preguiçosa / fácil" seria configurar um servidor DNS local para um domínio falso (o meu é "my.house") e um servidor DHCP que atribui endereços com base no endereço MAC do cliente (seu roteador doméstico provavelmente pode fazer isso). É legal poder se conectar a "lrtv.my.house" em vez de 192.168.42.173

    
por 01.07.2017 / 05:12