85 votes

Comment voir tous les ordinateurs connectés à un réseau

Je suis dans un réseau local et il y a 3 Ubuntu, 2 Kubuntu, 2 Windows XP et 2 Windows 7. Quelles sont les commandes ou les outils disponibles pour voir quels PC sont connectés au réseau local et qui montrent le nom du PC et l'IP. Semblable à des outils comme Angry IP qui montrent tous les PC d'un réseau local.

Notez que je ne connais pas les IP ou les noms des ordinateurs connectés au réseau local. L'outil ou la commande doit donc les rechercher.

9voto

Arp

Address                  HWtype  HWaddress           Flags Mask            Iface
iPhone-von-me.fritz.box  ether   12:55:05:30:3c:df   C                     wlp3s0
android-abcdefghijklmno  ether   11:66:3f:71:04:d6   C                     wlp3s0
fritz.box                ether   00:11:3f:46:37:c2   C                     wlp3s0
Blupiblu.fritz.box       ether   71:88:cc:bb:dc:a6   C                     wlp3s0

ip neigh

ip neigh et hosts . PAS de nmap / sudo requis .

En partant de là, vous pouvez construire un script Python :

#!/usr/bin/env python

"""List all hosts with their IP adress of the current network."""

import os

out = os.popen('ip neigh').read().splitlines()
for i, line in enumerate(out, start=1):
    ip = line.split(' ')[0]
    h = os.popen('host {}'.format(ip)).read()
    hostname = h.split(' ')[-1]
    print("{:>3}: {} ({})".format(i, hostname.strip(), ip))

Télécharger via

wget https://gist.githubusercontent.com/MartinThoma/699ae445b8a08b5afd16f7d6f5e5d0f8/raw/577fc32b57a7f9e66fdc9be60e7e498bbec7951a/neighbors.py

7voto

Simon Points 1281

Si la diffusion n'est pas désactivée sur votre routeur...

Vous pouvez envoyer un ping à l'adresse de diffusion.

ping -b 192.168.0

Diffuse la commande ping à tous les hôtes du sous-réseau 192.168.0/24.

Remarque : il est probablement préférable de désactiver la diffusion, car c'est ainsi que les pirates peuvent exploiter un réseau à l'aide d'une attaque DDOS de type Schtroumpf. En gros, il faut envoyer à l'adresse de diffusion un paquet dont l'adresse de destination est usurpée (c'est-à-dire l'adresse IP de la victime). Il y a un peu plus que cela, mais c'est à cela que sert Google.

Note : La même chose fonctionne également sous Windows, mais vous effectuez un ping sur l'adresse de diffusion réelle (et non sur le sous-réseau).

ping -b 192.168.0.255

3voto

Nmap est votre ami

nmap -sP 192.168.0.1/24

Si vous avez des questions, nmap help est plein d'informations.

0voto

Archana B S Points 1
  1. script pour envoyer des emails dans script et Powershell où il est demandé les identifiants de l'utilisateur lorsque vous exécutez le script.

  2. script pour vérifier les périphériques en ligne dans le réseau pour les clients Linux et Windows.

  3. script pour vérifier l'espace disque des périphériques détectés par le script précédent pour Windows et Linux.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X