Pages : 1
#1 Le 01/12/2009, à 10:25
- brucep
vidé la table arp
bonjour,
voila je dois réalisé un programme et j'ai besoin de recupérer les adresses mac correspondant au adresse ip, et j'aimerais vidé la table arp avant chaque lancement du programme et je ne vois pas comment.
j'ai pas mal cherché mais tous se que je trouve concerne windows.
de plus la commande
arp -d "adresse ip" ne fait absolument rien et d'apres le man cette commande permet de supprimé un element de la liste.
si quelqu'un pouvais m'aidé
Hors ligne
#2 Le 01/12/2009, à 10:52
- Jos31
Re : vidé la table arp
Salut,
Tu le lance en sudo ton arp -d?
Essaye de rajouter le flag -v aussi pour voir s'il te dit pas plus
Hors ligne
#3 Le 01/12/2009, à 11:03
- brucep
Re : vidé la table arp
oui je suis en root
quand je rajoute le mode verbose il me met arp: SIOCDARP(dontpub)
je panne rien, pour le moment je le teste sur un ubuntu installé normalement mais il va faloir qu'il fonction sur un ubuntu installé dans vmware, j'ai fai un teste vite fait et quand je ping une machine elle n'est pas intégré dans la table arp je comprend plus rien il n'y a pas un autre moyen que de passé par ping et arp pour recupéré les adresse mac?
Hors ligne
#4 Le 01/12/2009, à 12:24
- brucep
Re : vidé la table arp
ok j'ai compris la commande fonction en quelque sorte elle supprimme pas la ligne mais just l'adresse mac
se que je veux faire c'est vidé arp
c'est a dire que une fois que je l'ai vidé si je relance arp -a il faudrait que se soit vide
Hors ligne
Pages : 1