Trouver et fixer l’adresse IP d’une imprimante réseau
Quatre façons de trouver l’adresse, de la plus rapide à la plus fiable
Commencez par le papier. Presque toutes les imprimantes réseau savent imprimer une page de configuration depuis leur panneau, et cette page donne l'IPv4, le masque, la passerelle, l'adresse MAC et le nom d'hôte. Sur les modèles sans écran, la séquence passe en général par un appui long sur le bouton Reprendre, Wi-Fi ou Information. L'emplacement exact du menu change d'un constructeur à l'autre et il n'existe aucune combinaison de touches universelle : si vous ne la connaissez pas, la notice du modèle reste le seul repère sûr.
Si l'imprimante ne coopère pas, passez par la box. La table des baux DHCP liste chaque appareil avec son nom d'hôte et son adresse attribuée. Le nom d'hôte d'une imprimante contient très souvent la marque suivie des derniers caractères du numéro de série ou de l'adresse MAC, ce qui suffit à l'identifier. En cas de doute, les trois premiers octets de l'adresse MAC forment l'OUI, l'identifiant du fabricant, que vous pouvez vérifier dans n'importe quel annuaire OUI public.
Reste le scan, utile quand la box n'expose pas ses baux. Un balayage ciblé sur les ports d'impression suffit : `nmap -p 9100,515,631 --open 192.168.1.0/24` renvoie la liste des machines qui écoutent en impression, ce qui élimine d'office les PC et les téléphones. Sur macOS, `dns-sd -B _ipp._tcp local.` affiche les imprimantes annoncées en Bonjour ; sous Linux, `avahi-browse -rt _ipp._tcp` fait le même travail et donne directement l'adresse résolue.
Dernier recours quand vous avez déjà imprimé une fois : `arp -a` sur le poste, qui affiche le cache ARP et donc les couples IP/MAC vus récemment sur le lien local. Cette méthode ne fonctionne que si un échange a eu lieu depuis quelques minutes et que le poste se trouve sur le même sous-réseau.
- Page de configuration réseau imprimée depuis le panneau de l'imprimante
- Menu Réseau ou Sans fil sur l'écran de l'appareil, rubrique TCP/IP
- Table des baux DHCP de la box ou du routeur
- Scan des ports 9100, 515 et 631 avec nmap, ou découverte mDNS avec dns-sd et avahi-browse
- Cache ARP du poste (`arp -a`) après une impression récente
Les ports qui trahissent une imprimante
Une imprimante réseau se reconnaît à ce qu'elle écoute. Le port 9100 en TCP transporte le flux PDL brut (PostScript, PCL, PDF selon le modèle) : c'est l'ancien mode JetDirect, aussi appelé RAW ou AppSocket, référencé à l'IANA sous le nom pdl-datastream. Il ne repose sur aucune RFC, ce qui explique son absence totale de négociation : le poste ouvre la socket et pousse les octets.
IPP, lui, est normalisé. Les RFC 8010 et 8011 décrivent son encodage et son modèle, il tourne sur le port 631 et sert de socle à AirPrint comme à IPP Everywhere. C'est le protocole à privilégier aujourd'hui, notamment parce qu'il remonte l'état des travaux et qu'il se chiffre en IPPS sur le même port.
| Port | Protocole | Rôle | Référence |
|---|---|---|---|
| 9100/TCP | RAW / AppSocket / JetDirect | Flux d'impression brut, sans dialogue | Aucune RFC, IANA pdl-datastream |
| 515/TCP | LPD / LPR | Files d'impression Unix historiques | RFC 1179 |
| 631/TCP | IPP et IPPS | Impression moderne, AirPrint, IPP Everywhere | RFC 8010 et 8011 |
| 161/UDP | SNMP | État des consommables et du bac papier | Printer MIB, RFC 3805, OID 1.3.6.1.2.1.43 |
| 5353/UDP | mDNS / DNS-SD | Annonce du service _ipp._tcp sur le lien local | RFC 6762 et 6763 |
| 3702/UDP et 5357/TCP | WS-Discovery / WSD | Découverte et impression Windows | Spécification WS-Discovery |
Pourquoi l’adresse bouge, et comment l’arrêter
Par défaut, une imprimante prend son adresse en DHCP (RFC 2131). Tant que le bail se renouvelle, elle garde la même. Coupure de courant prolongée, box redémarrée, appareil resté éteint deux semaines : le bail expire, l'adresse repart dans le pool, et l'imprimante récupère autre chose au retour.
Le symptôme est toujours le même. La file d'attente Windows pointe sur un port TCP/IP standard configuré avec 192.168.1.42, l'imprimante répond désormais en 192.168.1.57, et la file affiche « Hors connexion » sans autre explication. Vous pouvez corriger le port (Propriétés de l'imprimante, onglet Ports, Configurer le port, champ Nom ou adresse IP de l'imprimante), mais vous recommencerez au prochain incident.
La bonne réponse est la réservation DHCP : dans l'interface de la box, associez l'adresse MAC de l'imprimante à une adresse fixe. L'imprimante reste en DHCP, donc rien à saisir sur son panneau, et elle reçoit toujours la même adresse. L'alternative, une IP statique saisie sur l'imprimante, fonctionne aussi mais impose de choisir une adresse hors du pool DHCP : si la box distribue de 192.168.1.100 à 192.168.1.199, prenez par exemple 192.168.1.240 avec le masque 255.255.255.0 et la passerelle 192.168.1.1. Une adresse statique prise à l'intérieur du pool finira en conflit le jour où la box l'attribuera à un autre appareil.
Avant de basculer en statique, notez les quatre valeurs suivantes depuis la page de configuration, sinon l'imprimante se retrouvera injoignable.
- Adresse IPv4 actuelle et masque de sous-réseau
- Passerelle par défaut (l'adresse de la box)
- Serveur DNS, à laisser sur la box dans un réseau domestique
- Adresse MAC, indispensable pour créer la réservation
IP, MAC et nom mDNS : trois identifiants qu’on confond souvent
L'adresse IP est attribuée par le réseau et change. L'adresse MAC est gravée dans la carte réseau de l'imprimante, elle ne change pas, et c'est sur elle que repose toute réservation DHCP. Une imprimante dotée à la fois d'un port Ethernet et du Wi-Fi possède deux adresses MAC distinctes, donc deux réservations à créer si vous utilisez les deux liens : c'est la cause classique d'une réservation qui « ne marche pas » alors qu'elle est correctement saisie.
Le nom mDNS forme un troisième identifiant, du type MonImprimante.local, résolu en multicast sur 5353/UDP sans aucun serveur DNS. Il présente un avantage réel : il suit l'imprimante même quand son adresse change. Sur macOS et Linux, une file CUPS déclarée en `dnssd://` survit à un changement d'adresse, là où une file en `socket://192.168.1.42:9100` casse immédiatement. Sous Windows, un port WSD offre une résilience comparable, un port TCP/IP standard non.
Ne confondez pas non plus l'adresse IP de l'imprimante avec l'adresse IP publique de votre connexion. La première est privée, valable sur votre réseau local uniquement. La seconde identifie votre box sur Internet et n'a aucun rapport avec l'impression.
Trois pannes fréquentes et leur lecture
L'imprimante affiche une adresse en 169.254.x.x. Aucun serveur DHCP ne lui a répondu, elle s'est auto-attribuée une adresse link-local dans 169.254.0.0/16 comme le prévoit la RFC 3927. Le poste, lui, est en 192.168.1.x : les deux machines ne se voient pas. Vérifiez le câble, le SSID rejoint, ou la fonction DHCP de la box avant de toucher aux pilotes.
Le ping répond mais Windows dit « Hors connexion ». Le port TCP/IP standard interroge l'état de l'imprimante en SNMP, avec le nom de communauté public par défaut. Si l'imprimante a désactivé SNMPv1 ou changé sa communauté, Windows en déduit qu'elle est absente alors que le port 9100 accepte parfaitement les travaux. Décochez « État SNMP activé » dans la configuration du port pour le vérifier. En ligne de commande, `snmpget -v1 -c public 192.168.1.240 1.3.6.1.2.1.1.5.0` renvoie le nom système de l'imprimante quand SNMP répond vraiment.
L'imprimante est visible depuis un téléphone mais pas depuis le PC. Regardez du côté de l'isolation des clients Wi-Fi, active par défaut sur certains réseaux invités, et du côté du VLAN : mDNS ne franchit pas un routeur sans relais, donc une imprimante placée dans un autre sous-réseau reste joignable par son adresse IP mais disparaît de la découverte automatique.
Un point de sécurité pour finir : n'ouvrez jamais 9100, 515 ou 631 depuis Internet via une redirection de port. Le port 9100 n'exige aucune authentification, n'importe qui peut y envoyer un flux d'impression. Pour imprimer à distance, passez par un VPN vers le réseau local.
L'adresse IP d'une imprimante réseau se lit sur sa page de configuration, dans la table des baux DHCP de la box ou par un scan des ports 9100, 515 et 631. Elle change dès qu'un bail DHCP expire, sauf si vous la figez par une réservation liée à l'adresse MAC de l'imprimante.
Questions fréquentes
Comment trouver l’adresse IP d’une imprimante sans écran ?
Faites imprimer la page de configuration réseau depuis les boutons du panneau, elle contient l'IPv4 et l'adresse MAC. Si l'imprimante ne répond plus, ouvrez la table des baux DHCP de votre box ou lancez `nmap -p 9100,515,631 --open 192.168.1.0/24` pour repérer les machines qui écoutent en impression.
Mon imprimante affiche 169.254.1.15, que faire ?
Cette plage est réservée aux adresses link-local (RFC 3927) et signifie qu'aucun serveur DHCP n'a répondu. L'imprimante n'est pas dans le même sous-réseau que vos postes, donc rien ne passera. Vérifiez le câble Ethernet ou la connexion Wi-Fi, puis redémarrez l'imprimante pour qu'elle redemande un bail.
Réservation DHCP ou adresse IP statique ?
Réservation DHCP dans la quasi-totalité des cas : tout se règle sur la box, l'imprimante reste en configuration d'usine, et les paramètres de masque, passerelle et DNS restent cohérents automatiquement. L'IP statique se justifie quand la box ne propose pas de réservation ; il faut alors choisir une adresse hors du pool DHCP pour éviter un conflit.
Pourquoi l’imprimante est-elle joignable en ping mais marquée hors connexion ?
Le port TCP/IP standard de Windows sonde l'imprimante en SNMP sur 161/UDP avec la communauté public. Si SNMPv1 est désactivé sur l'imprimante ou si la communauté a été changée, Windows la déclare hors connexion alors que le port 9100 fonctionne. Décochez l'état SNMP dans la configuration du port pour lever le doute.
Puis-je imprimer sur cette adresse depuis l’extérieur de mon réseau ?
Pas directement : 192.168.x.x est une adresse privée, invisible depuis Internet. Rediriger le port 9100 sur la box exposerait une imprimante sans authentification à n'importe quel scanner. Utilisez un VPN vers votre réseau local, ou le service d'impression cloud du constructeur.
Testez vos connaissances
Quel port TCP transporte le flux d'impression brut, sans négociation ?
Score : 0 sur 3