Comment connaitre l'adresse ip connectée à un port physique
- Mise à jour le 18 déc. 2024
Dans cet article, nous verrons comment faire la correspondance entre une adresse IP d'un périphérique et l'interface physique d'un switch Cisco.
- La manipulation se fera en deux étapes :
- Premièrement nous ferons la correspondance entre l'adresse mac et le port physique grâce à la table mac
- Nous utiliserons la table
ARP
pour faire la correspondance entre l'adresse mac et l'adresse IP
- Prérequis : le switch devra avoir une adresse IP configurée dans le même vlan que les périphériques dont nous souhaitons connaitre le port. Je détaillerai ci-dessous comment faire.
Architecture Réseau
Supposons que l'on se trouve dans le cas de l'architecture ci-dessous et que nous souhaitions savoir sur quelles adresses IP sont connectées aux interfaces Gi1/0/1
et Gi1/0/2
.

Trouver la correspondance entre les adresses ip et les interfaces physiques
Paramétrer une adresse ip au commutateur
Note: L'adresse du commutateur doit se trouver dans le même vlan que les périphériques à localiser. Dans cet exemple, tous les équipements à identifier se trouvent dans le VLAN 1
- Configurer l'interface
VLAN 1
:
switch01(config)# interface vlan 1
switch01(config-if)# ip address 192.168.1.1 255.255.255.0
switch01(config-if)# no shutdown
Récupérer les adresses mac
Comme expliqué précédemment (les commutateurs sont des périphériques de niveau 2), il n'y a pas de moyen direct de récupérer cette information, nous devons donc d'abord récupérer l'adresse mac.
Voyons donc comment afficher les adresses mac connectées à nos deux ports physiques.
- Afficher l'adresse mac du périphérique connecté sur l'interface
Gi1/0/1
:
switch01# show mac address-table | include Gi1/0/1
1 24b6.fd14.0853 DYNAMIC Gi1/0/1
- Afficher l'adresse mac du périphérique connecté sur l'interface
Gi1/0/2
:
switch01# show mac address-table | include Gi1/0/2
1 f8db.8845.ef15 DYNAMIC Gi1/0/2
- Noter les informations récupérées :
Interface | adresse mac | adresse ip |
---|---|---|
Gi1/0/1 | 24b6.fd14.0853 | - |
Gi1/0/2 | f8db.8845.ef15 | - |
Récupérer les adresses ip
- Pinguer les
adresses IP
que l'on souhaite identifier afin de peupler latable ARP
de notre switch :
switch01# ping 192.168.1.200
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.200, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 36/51/74 ms
switch01# ping 192.168.1.210
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.1.210, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 33/48/71 ms
- Afficher la
table ARP
afin d'obtenir la correspondance entre l'adresse IP
et l'adresse mac :
switch01# show arp | include 24b6.fd14.0853
Internet 192.168.1.210 0 24b6.fd14.0853 ARPA Vlan1
switch01# show arp | include f8db.8845.ef15
Internet 192.168.1.200 0 f8db.8845.ef15 ARPA Vlan1
De ces informations, nous pouvons en déduire que l'adresse 192.168.1.210
est connectée au port Gi1/0/1
et que l'adresse 192.168.1.200
est connectée au port Gi1/0/2
.
Interface | adresse mac | adresse ip |
---|---|---|
Gi1/0/1 | 24b6.fd14.0853 | 192.168.1.210 |
Gi1/0/2 | f8db.8845.ef15 | 192.168.1.200 |