Liste adresses IP et MAC ?

Quelle commande pour trouver les adresse IP de tout ce qui est branché ?
ifconfig ne donne pas tout.

Qu’entends-tu par “tout ce qui est branché” ?
ifconfig n’affiche que les adresses IP des interfaces locales de la machine (et encore, pas forcément toutes contrairement à ip).

J’essaie de configurer une imprimante branchée en ethernet.
J’ai l’adresse MAC de cette imprimante (Canon) mais il me faudrait son IP.

[quote=“ricardo”]J’essaie de configurer une imprimante branchée en ethernet.
J’ai l’adresse MAC de cette imprimante (Canon) mais il me faudrait son IP.[/quote]

generalement sur les imprimantes reseau tu peux imprimer la configuration directement depuis l’imprimante.

Salut,

essaye avec netdiscover ou nmap sur la plage de ton sous-réseau.
Bonne journée.

+1

L’IP devrait être “pre-réglée” d’usine et inscrite dans le manuel.

[quote=“Pyer”]Salut,

essaye avec netdiscover ou nmap sur la plage de ton sous-réseau.
Bonne journée.[/quote]

~/ netdiscover
 Currently scanning: 172.17.119.0/16   |   Screen View: Unique Hosts
 82 Captured ARP Req/Rep packets, from 11 hosts.   Total size: 4524
 _____________________________________________________________________________
   IP            At MAC Address      Count  Len   MAC Vendor
 -----------------------------------------------------------------------------
 192.168.0.1     00:0e:2e:f2:46:6e    43    2580   Edimax Technology Co., Ltd.
 192.168.0.5     00:0d:61:94:43:f0    01    060   Giga-Byte Technology Co., Ltd.
 192.168.0.6     00:1c:10:a8:cb:9d    01    060   Cisco-Linksys, LLC
 192.168.0.12    00:1e:90:8f:4f:6b    03    180   Elitegroup Computer Systems Co
 192.168.0.24    00:23:69:f0:90:21    01    060   Unknown vendor
 192.168.0.25    00:1a:4b:18:e8:6b    01    060   Hewlett Packard
 192.168.0.50    00:23:04:ef:93:34    01    060   Unknown vendor
 192.168.0.101   00:23:04:ef:94:5c    01    060   Unknown vendor
 192.168.0.203   08:00:27:dd:b3:fa    13    546   CADMUS COMPUTER SYSTEMS
 192.168.0.205   08:00:27:02:2d:3f    09    378   CADMUS COMPUTER SYSTEMS
 192.168.0.102   00:18:f3:c1:7c:87    08    480   ASUSTek COMPUTER INC.
[...]

Super ce “netdiscover” merci !

[quote=“ricardo”]J’essaie de configurer une imprimante branchée en ethernet.
J’ai l’adresse MAC de cette imprimante (Canon) mais il me faudrait son IP.[/quote]

si c’est ta fameuse canon MP620, d’aprè sle fucking manuel il y a un ecran lcd dessus

Vérification de l'adresse IP ou MAC de la machine
Pour vérifier l'adresse IP ou MAC de la machine, affichez les informations de configuration réseau à l'aide du panneau de contrôle de la machine.

http://files.canon-europe.com/files/soft33129/manual/MP620%20series%20Manuel%20en%20ligne%20(FR).pdf

Merci pour toutes vos réponses.
Oui, Thomas, c’est bien de la MP620 qu’il s’agit et j’ai bien cette fenêtre qui annonce l’IP mais la réponse est “”.
Seule l’adresse MAC est donnée et c’est pour ça que je posais la question : obtenir une IP en partant de la MAC ?
Je vais lire le reste.

Il n’y a pas de méthode fiable à 100% pour trouver l’adresse IP associée à l’adresse MAC d’une interface silencieuse. D’ailleurs il n’y a pas forcément bijection, une même interface peut avoir plusieurs adresses IP. On t’a déjà indiqué plusieurs méthodes qui sont hélas valables seulement si l’adresse cible et l’adresse source sont dans le même sous-réseau IP.

L’imprimante ne serait pas en DHCP ? Tu peux faire une capture de paquets lors du démarrage de celle-ci, pour voir si elle émet des requêtes DHCP voire des paquets ARP “gratuits” qui indiqueraient son adresse IP dans le cas contraire.

[quote=“Pyer”]Salut,

essaye avec netdiscover ou nmap sur la plage de ton sous-réseau.
Bonne journée.[/quote]
Merci, ça mouline mais rien encore de concret, en dehors de ma box.

Juste une précision…
J’ai lancé netdiscover, et après avoir parcouru tout 198.xxx.xxx.xxx il est passé à 176.xxx.xxx.xxx et là il est en train de faire 10.xxx.xxx.xxx !
Es-tu sur qu’il se borne aux adresses dans le même sous-réseau ?

Je n’ai pas dit ça. Il peut toujours essayer, mais rien ne garantit qu’il aura une réponse.
Si l’imprimante reçoit une requête depuis une adresse IP source hors de son sous-réseau, elle peut ne pas y répondre. Ceci dit, netdiscover, que je ne connais pas, est peut-être assez malin pour utiliser dans ses requêtes ARP une adresse IP source bidon proche de l’adresse destination testée.

netdiscover est malin:

[code] Currently scanning: 192.168.39.0/16 | Our Mac is: 00:1d:08:45:99:f7 - 0

4 Captured ARP Req/Rep packets, from 4 hosts. Total size: 240


IP At MAC Address Count Len MAC Vendor

192.168.1.240 00:18:85:18:5a:ad 01 060 Unknown vendor
192.168.1.248 00:01:c0:04:d1:29 01 060 CompuLab, Ltd.
192.168.1.251 00:01:c0:05:12:f6 01 060 CompuLab, Ltd.
192.168.10.1 00:18:85:18:5a:ad 01 060 Unknown vendor
[/code]

or je n’ai aucune interface sur 192.168.10.0/24, 192.168.1.240 et 192.168.10.1 représente un routeur WIFI, 192.168.1.240 est son adresse coté LAN et 192.168.10.1 est son adresse coté Wlan0. C’est étonnant qu’il réponde d’ailleurs[code]bling:/tmp# ifconfig eth0:1 192.168.10.100 up
bling:/tmp# ping 192.168.10.1
PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data.
^C
— 192.168.10.1 ping statistics —
3 packets transmitted, 0 received, 100% packet loss, time 1999ms

bling:/tmp# telnet 192.168.10.1 80
Trying 192.168.10.1…
^C
bling:/tmp#
[/code]ce qui est logique. Bizarre que ce routeur envoit une réponse arp sur le LAN. Mais je ne connais pas bien le dialogue arp.
PS: Pascal, qu’est qui est inférieur à 80!=71569457046263802294811533723186532165584657342365752577109445058227039
255480148842668944867280814080000000000000000000?
(cf ta signature)

Merci à vous deux pour vos réponses,
C’est plus clair… Netdiscover est plutôt malin… mais pas fiable à 100% puisqu’il n’est pas sur d’avoir de réponse à ses demandes !

Pas tellement : si une machine applique le “weak host model” elle répond pour n’importe quelle adresse IP sur n’importe quelle interface, y compris en ARP. En gros, fonctionnellement les adresses IP appartiennent globalement à la machine et pas à une interface particulière. Ce routeur ne tournerait pas avec un noyau Linux, notoirement connu pour appliquer le weak host model ?

Bon, je viens de tester avec arping si les machines que j’ai sous la main répondaient à une requête ARP dont l’adresse IP source n’était pas joignable directement depuis l’interface cible. Résultat : un modem Speed Touch Home, un PC sous GNU/Linux et un PC sous Windows 2000 répondent tous à une requête ARP quelle que soit son adresse IP source. Seule exception, le STH ne répond pas si la source est dans 0.0.0.0/8, et je n’ai pas testé avec des adresses sources non valides type multicast car c’est hors de propos. C’est encourageant pour ricardo, et j’ai été pessimiste.

Pas compris ton PS, désolé.

[code]bling:/home/francois# nmap -O -F 192.168.1.240

Starting Nmap 5.00 ( http://nmap.org ) at 2009-11-03 12:35 CET
All 100 scanned ports on 192.168.1.240 are closed
MAC Address: 00:18:85:18:5A:AD (FON)
Warning: OSScan results may be unreliable because we could not find at least 1 open and 1 closed port
Device type: WAP|general purpose
Running: Linux 2.4.X|2.6.X
OS details: OpenWrt Kamikaze (Linux 2.4.32 - 2.4.34), Linux 2.6.8 (Debian Sarge)
Network Distance: 1 hop

OS detection performed. Please report any incorrect results at http://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 2.07 seconds
[/code]
Je confirme donc (c’est un routeur Fonera).

Sinon, pour le PS, ta signature est «<80!» ce que je lis «inférieur à factoriel 80» puis je m’arrête là. Mais ça veut peut être dire: «Pas de messages ayant plus de 80 colonnes nom de Zeus!»

Ah, tu as pris “!” pour l’opérateur de factorielle… Non, c’est juste un point d’exclamation. J’admet qu’il manque une espace avant. La réponse à ta question est : mon poids.

Une chance que ça ne soit pas [quote]71569457046263802294811533723186532165584657342365752577109445058227039
255480148842668944867280814080000000000000000000[/quote] :smiley:

Donc ça veut dire «Nom de Zeus, je veux rester à moins de 80kg!» ou encore «Niark, niark, je suis à moins de 80kg!»

Quand même réussi à trouver L’IP de cette imprimante de merde.
En fait, comme toujours, la faute me revient, il suffisait d’activer le réseau filaire sur l’imprim où elle était en réseau sans fil.
J’ai testé de nouveau avec netdiscover et il l’a trouvé aussitôt :smt001
avec le ‘-r 192.168.0.0/24’ ça limite le temps de la recherche au range.
Je vais pouvoir continuer mes tests pour imprimer en réseau via wifi, ce qui ne me servira jamais, d’ailleurs, juste pour “trouver”, quoi :unamused:
Appelez-moi Maso et n’en parlons plus !

[quote=“ricardo”]Quand même réussi à trouver L’IP de cette imprimante de merde.
En fait, comme toujours, la faute me revient, il suffisait d’activer le réseau filaire sur l’imprim où elle était en réseau sans fil.
J’ai testé de nouveau avec netdiscover et il l’a trouvé aussitôt :smt001
avec le ‘-r 192.168.0.0/24’ ça limite le temps de la recherche au range.
Je vais pouvoir continuer mes tests pour imprimer en réseau via wifi, ce qui ne me servira jamais, d’ailleurs, juste pour “trouver”, quoi :unamused:
Appelez-moi Maso et n’en parlons plus ![/quote]

Non non non… C’est très intéressant au contraire !
J’ai découvert netdiscover en passant…

C’est “énorme” le nombre de trucs pour lesquels on s’acharne, juste pour le plaisir que ça ne te résiste pas :mrgreen: