Interroger linux pour avoir les adresses mac des pc d'un réseau - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 14-03-2007 à 10:47:00
ReplyMarsh Posté le 14-03-2007 à 11:06:36
ben sur ton serveur dhcp tu as les adresses MAC dans le fichier des baux DHCP ( /var/lib/dhcp3/dhcpd.leases (si tu utilises dhcp3-server) sinon c'est /var/lib/dhcp/...)
Marsh Posté le 14-03-2007 à 11:14:52
Malheureusement, il n'y a pas d'adresses mac dans le fichier des baux DHCP. Ce fichier est présent mais je suis peut-être avancé sur le fait que ce serveur fasse aussi dhcp (il n'y a pas de démon qui tourne :s).
Je vais voir pour le cron sinon.
Marsh Posté le 14-03-2007 à 11:47:14
Merci.
Arpwatch correspond vraiment à ce que je souhaite. Merci.
Marsh Posté le 14-03-2007 à 12:52:46
toniotonio a écrit : regarde du coté de arpwatch |
soit plus clair pour nous les néophites.
Où trouve ton arpwatch
Marsh Posté le 14-03-2007 à 13:02:29
le plus simple c'est d'aller voir sur google
sinon les sources sont la:
ftp://ftp.ee.lbl.gov/arpwatch.tar.gz
en gros il monitore l'activité arp sur le reseau local et detecte l'arrivée ou le changement d'une machine sur le reseau.
il maintient une correspondance entre l'adresse mac et l'adresse ip
par defaut il envoie des mails d'alertes des qu'un changement intervient.
Marsh Posté le 14-03-2007 à 13:34:13
Le plus simple c'est d'installer arpwatch avec l'outil de gestion des paquets de ta distribution.
Pour ubuntu, arpwatch est inclus dans universe
Marsh Posté le 14-03-2007 à 10:34:36
Bonjour,
J'aimerais connaitre les adresses mac des machines d'un réseau composé d'un serveur et de 4 * 14 machines.
Quand les machines fonctionnent, il suffit que je fasse un arp sur le serveur pour obtenir ces adresses. Mais en fait, j'aimerais ces adresses mac quelque soit le statut (on/off) des machines, dans le but de faire du Wake on Lan. Au lieu de garder "statiquement" les adresses mac des machines, je préferais interroger dynamiquement le serveur. Au pire si la mac de cette machine change (changement carte réseau par exemple), je n'aurais qu'à éteindre qu'elle soit connecté et ca se mettra à jour.
Donc je me demandais si le serveur (dhcp,iptables,nfs/nis,samba,ssh .. ouai il y a un peu tout sur ce serveur ) sauvergarderait quelque part les adresses des machines du réseau (même si elles sont éteintes). Un genre de log?
Merci d'avance.