Adresse IP d’une imprimante : où la lire, comment la fixer

L’adresse IP d’une imprimante réseau est celle que la box ou le serveur DHCP lui attribue ; elle se lit sur le panneau de l’imprimante (menu Réseau), sur sa page de configuration imprimée, ou dans l’onglet Ports des propriétés de l’imprimante sous Windows. Pour qu’elle cesse de changer, réservez-la dans le DHCP à partir de l’adresse MAC de l’imprimante plutôt que de saisir une IP statique à la main.

Où lire l’adresse IP de l’imprimante

Le plus court chemin passe par l’imprimante elle-même. Sur un modèle à écran, le menu s’appelle Réseau, Paramètres réseau ou Wi-Fi selon la marque, et l’adresse IPv4 y figure avec le masque et la passerelle. Sans écran, une combinaison de touches imprime la page de configuration réseau : sur beaucoup de HP, le bouton Wi-Fi maintenu quelques secondes avec le bouton Informations ou Reprise ; sur les Brother, le rapport de configuration réseau se lance depuis le menu Rapports. Cette page donne aussi l’adresse MAC et précise si l’adresse vient du DHCP ou d’une saisie manuelle, ce qui évite de chercher au mauvais endroit ensuite.

Depuis un poste où l’imprimante est déjà installée, Windows garde l’adresse dans l’onglet Ports des propriétés de l’imprimante : le port coché s’appelle en général IP_192.168.1.50 ou porte le nom d’hôte. En PowerShell, Get-PrinterPort | Select-Object Name, PrinterHostAddress liste tout d’un coup. Sur macOS comme sur Linux, lpstat -v affiche l’URI de chaque file, par exemple ipp://BRW3C2AF4123456.local:631/ipp/print, et un simple ping sur ce nom d’hôte rend l’adresse.

Reste le cas de l’imprimante inconnue sur un réseau que vous ne connaissez pas. La liste des appareils connectés de la box la montre presque toujours sous un nom d’hôte parlant : BRW suivi de l’adresse MAC chez Brother (BRN en filaire), HP suivi des six derniers caractères de la MAC, EPSON puis un identifiant chez Epson. Si la box ne dit rien, un balayage fait le tri en quelques secondes.

  • nmap -p 9100,631,515 --open 192.168.1.0/24 : renvoie les hôtes qui écoutent sur au moins un port d’impression
  • arp -a après un ping vers l’adresse de diffusion : associe les IP vues aux adresses MAC, dont le préfixe constructeur trahit l’imprimante
  • dns-sd -B _ipp._tcp sur macOS, avahi-browse -rt _ipp._tcp sur Linux : interroge les annonces Bonjour des imprimantes AirPrint et IPP Everywhere
  • snmpget -v2c -c public 192.168.1.50 1.3.6.1.2.1.25.3.2.1.3.1 : confirme le modèle une fois l’adresse trouvée, si SNMP est resté actif

Fixe ou DHCP : pourquoi l’imprimante passe « hors ligne »

Le scénario classique : l’imprimante reste éteinte deux semaines pendant les congés, son bail DHCP expire, elle redémarre et obtient 192.168.1.73 au lieu de 192.168.1.50. Le poste Windows, lui, envoie toujours ses travaux vers un port TCP/IP standard câblé sur .50. Résultat, un état Hors ligne dans la file, et parfois pire : si un autre appareil a récupéré .50 entre-temps, les travaux partent dans le vide sans message d’erreur.

La durée de bail explique la fréquence du problème. Un serveur DHCP Windows accorde 8 jours par défaut ; sur une box, le bail est souvent bien plus court, et une coupure de courant suffit à rebattre les cartes. Une imprimante éteinte le soir ne renouvelle pas son bail, elle le perd.

Deux réponses tiennent la route. La première, à privilégier, est la réservation DHCP : dans l’interface de la box ou du serveur DHCP, vous associez l’adresse MAC de l’imprimante à une IP fixe ; l’imprimante reste en DHCP, reçoit toujours la même adresse, et la configuration reste centralisée. La seconde est l’IP statique saisie sur l’imprimante, à condition de la choisir hors de la plage distribuée (si la box distribue 192.168.1.100 à 192.168.1.199, placez l’imprimante en 192.168.1.20) et de renseigner à la main passerelle et DNS, faute de quoi les mises à jour de firmware et les services cloud du constructeur cessent de fonctionner.

Une troisième voie contourne le problème plutôt que de le résoudre : imprimer vers un nom d’hôte. Une file CUPS ou macOS pointant vers ipp://BRW3C2AF4123456.local/ipp/print suit l’imprimante quel que soit son bail, grâce à mDNS. Les versions récentes de Windows 10 et 11 savent faire la même chose avec les imprimantes IPP découvertes automatiquement, mais moins bien avec les ports WSD, qui décrochent après un changement d’adresse ou de firmware.

Un dernier piège produit le même symptôme sans rapport avec l’adresse. Le port TCP/IP standard de Windows interroge l’imprimante en SNMP (port 161/UDP) pour afficher son état ; si SNMP est désactivé sur l’imprimante ou si la communauté n’est plus public, Windows la déclare Hors ligne alors qu’elle imprime très bien depuis un Mac. Décochez État SNMP activé dans la configuration du port et l’état redevient Prêt.

Les ports qui se cachent derrière l’adresse

Une adresse IP seule ne suffit pas à imprimer : le pilote parle à un port précis, avec un protocole précis, et une bonne part des pannes du type « l’imprimante a une IP mais n’imprime pas » vient d’un désaccord entre les deux. Voici ce qu’une imprimante réseau expose en général.

Un exemple de lecture rapide : nc -zv 192.168.1.50 9100 répond « succeeded » alors que rien ne sort ? Le port est ouvert, l’imprimante reçoit les données, et le problème se situe dans le pilote ou le langage (un flux PCL envoyé à un modèle qui n’accepte que du PostScript ou du PDF). À l’inverse, un port 9100 fermé sur une imprimante récente n’est pas forcément une panne : certains modèles le désactivent par défaut au profit de l’IPP.

PortProtocoleUsageÀ savoir
9100/TCPRaw, JetDirect, AppSocketFlux brut PCL ou PostScriptAucune authentification ; le plus courant sous Windows, socket:// sous CUPS
631/TCPIPP (RFC 8010 et 8011)Impression, état, AirPrint, IPP EverywhereTransporté en HTTP ; chiffrable en IPPS via TLS
515/TCPLPD/LPR (RFC 1179)Ancien protocole UnixNom de file obligatoire ; encore présent sur la plupart des modèles
80 et 443/TCPHTTP, HTTPSServeur web embarqué (EWS, Web Config, Web Based Management)Mot de passe admin sur l’étiquette ou vide à la livraison
161/UDPSNMP v1/v2cÉtat, toner, compteurs (Printer MIB, RFC 3805)Communauté public par défaut ; Windows s’en sert pour l’état du port
5353/UDPmDNS, DNS-SD (RFC 6762 et 6763)Découverte Bonjour, AirPrintNe traverse pas les VLAN sans relais mDNS
3702/UDP et 5357/TCPWS-Discovery, WSDDécouverte et impression WindowsCrée un port WSD sans IP visible dans Windows

Ajouter l’imprimante par son adresse IP

Sous Windows, passez par Ajouter une imprimante, puis « L’imprimante que je veux n’est pas répertoriée » et « Ajouter une imprimante à l’aide d’une adresse IP ou d’un nom d’hôte ». Choisissez le type Périphérique TCP/IP, saisissez l’adresse, et Windows crée le port IP_192.168.1.50 en sondant le port 9100. Si votre DNS ou la box résout le nom d’hôte de l’imprimante, saisissez le nom plutôt que l’adresse : le port survivra au prochain bail.

Sur macOS, Réglages Système, Imprimantes et scanners, Ajouter, puis l’onglet IP. Le protocole AirPrint ou IPP convient à toute imprimante de moins de dix ans ; HP Jetdirect - Socket correspond au port 9100, LPD au 515 avec un nom de file. Pour IPP, la file s’appelle presque toujours ipp/print.

Sous Linux avec CUPS, une seule commande suffit pour une imprimante compatible IPP Everywhere : lpadmin -p Bureau -E -v ipp://192.168.1.50/ipp/print -m everywhere. Sans IPP, remplacez l’URI par socket://192.168.1.50:9100 et indiquez un PPD. lpinfo -v liste les URI que CUPS a découverts, lpstat -p -d confirme que la file accepte les travaux, et lp -d Bureau test.pdf envoie une page.

Dans les trois cas, ouvrir http://192.168.1.50 dans un navigateur reste le test le plus parlant. Si le serveur web embarqué s’affiche, l’adresse est bonne et le réseau passe.

Adresses particulières et exposition sur Internet

Une imprimante qui affiche 169.254.x.x n’a pas d’adresse au sens utile du terme. C’est une adresse de lien local (RFC 3927) qu’elle s’est attribuée seule faute de réponse DHCP : mauvais réseau Wi-Fi, clé erronée, câble branché sur un port de commutateur affecté à un autre VLAN, ou DHCP désactivé dans ses réglages. Aucun poste en 192.168.x.x ne la joindra. Corrigez la connexion, pas l’adresse.

Le Wi-Fi Direct ajoute une seconde adresse. L’imprimante devient point d’accès sur son propre sous-réseau, 192.168.223.1 chez HP, et le téléphone qui s’y connecte perd Internet le temps de l’impression. Même logique pour une imprimante branchée à la fois en Ethernet et en Wi-Fi : deux interfaces, deux adresses, et certains modèles coupent le Wi-Fi dès qu’un câble est détecté.

L’adresse IP d’une imprimante ne doit jamais être exposée sur Internet. Le port 9100 n’a aucune authentification : quiconque l’atteint peut imprimer ce qu’il veut, lire la configuration en SNMP avec la communauté public, ou modifier les réglages via un serveur web embarqué dont le mot de passe n’a jamais été défini. Fin 2018, des dizaines de milliers d’imprimantes joignables en 9100 depuis Internet ont imprimé des tracts non sollicités, et Shodan en recense toujours. Pour imprimer à distance, passez par un VPN vers le réseau local ou par le service cloud du constructeur, jamais par une redirection de port sur la box. Sur le réseau local, définissez le mot de passe administrateur, désactivez les protocoles inutilisés (LPD, FTP, Telnet, WSD si vous n’imprimez qu’en IPP) et changez la communauté SNMP.

Questions fréquentes

Comment trouver l’adresse IP d’une imprimante sans écran ?

Imprimez la page de configuration réseau avec la combinaison de touches du modèle (le manuel la donne, souvent le bouton Wi-Fi maintenu quelques secondes), ou ouvrez la liste des appareils connectés de la box : l’imprimante y apparaît avec un nom d’hôte de type BRW…, HP… ou EPSON…. À défaut, nmap -p 9100,631 --open sur le sous-réseau la trouve.

Pourquoi l’adresse IP de mon imprimante change-t-elle ?

Parce qu’elle la reçoit du DHCP de la box avec un bail limité. Quand l’imprimante reste éteinte au-delà du bail, ou que la box redémarre, une autre adresse peut lui être servie. Une réservation DHCP sur son adresse MAC règle le problème sans toucher à l’imprimante.

Adresse IP ou adresse MAC, laquelle utiliser pour l’imprimante ?

Les deux, mais pas au même endroit. L’adresse MAC, imprimée sur l’étiquette et fixe à vie, sert à la réservation DHCP et au filtrage Wi-Fi. L’adresse IP sert au pilote, au serveur web embarqué et aux tests de connectivité. Confondre les deux mène à saisir une MAC dans un champ qui attend une IP, et l’assistant refuse sans expliquer.

Je pinge l’imprimante mais rien ne s’imprime, que vérifier ?

Le ping prouve seulement que le réseau passe. Vérifiez ensuite que le port du pilote correspond à un protocole activé sur l’imprimante (nc -zv IP 9100 ou 631), que la file n’est pas en pause, et que le pilote envoie un langage que le modèle comprend. Sous Windows, décochez aussi l’état SNMP du port si l’imprimante ne répond pas en SNMP.

Peut-on imprimer sur une imprimante en 169.254.x.x ?

Seulement depuis un poste lui aussi en 169.254 sur le même segment, ce qui n’arrive que si tout le réseau a perdu son DHCP. En pratique, cette adresse signale une imprimante qui n’a pas rejoint le réseau : reconnectez-la au bon Wi-Fi ou au bon port avant toute autre manipulation.

Faut-il ouvrir un port sur la box pour imprimer depuis l’extérieur ?

Non, et c’est même à proscrire : le port 9100 accepte tout sans mot de passe. Utilisez un VPN vers le réseau local, ou le service cloud du constructeur (HP Smart, Epson Connect), qui fait sortir l’imprimante vers Internet sans l’y exposer.

À lire aussi

adresse ip 169 254 · adresse mac · arp · box internet

Testez vos connaissances

Quiz rapide Question 1 sur 3

Quel port TCP utilise l’impression brute JetDirect / AppSocket ?

Newsletter

Recevez nos guides IP & réseau

Nouveaux outils, définitions et astuces sécurité, directement par email. Pas de spam, désinscription en un clic.