[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: imprimante réseau et nmap



nono a écrit :
> Le vendredi 01 juin 2007 à 12:51 +0200, mcmcpc a écrit :
>> nono a écrit :
>>> Le jeudi 31 mai 2007 à 17:26 +0200, mcmcpc a écrit :
>>>> Bonjour à tous
>>>> Je ne parviens pas à scanner l'adresse d'une imprimante réseau (Brother-5250DN). Je suis connecté à
>>>> l'imprimante par un switch.
>>>> L'imprimante est connectée, par le même switch, à une autre machine sous w$, et elle fonctionne
>>>> normalement sous w$. C'est comme ça que j'ai récupéré son adresse ip.
>>>> Je suis connecté sur le net via un modem-routeur wifi. Donc je ne passe pas par ce routeur pour
>>>> imprimer.
>>>> La carte réseau est en eth0
>>>>
>>>> ifconfig eth0
>>>>
>>>> eth0      Lien encap:Ethernet  HWaddr 00:0E:A6:9D:D8:0D
>>>>           inet adr:192.168.1.6  Bcast:192.168.1.255  Masque:255.255.255.0
>>>>           UP BROADCAST MULTICAST  MTU:1500  Metric:1
>>>>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>>>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>>>>           collisions:0 lg file transmission:1000
>>>>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>>>>           Interruption:7 Mémoire:eb000000-0
>>>>
>>>>
>>>>
>>>> arp -s 169.254.15.242  00:80:77:87:01:77 -i eth0
>>>> puis:
>>>>  arp
>>>> Ca donne :
>>>> Address                  HWtype  HWaddress           Flags Mask            Iface
>>>> 169.254.15.242           ether   00:80:77:87:01:77   CM                    eth0
>>>> 192.168.1.1              ether   00:0C:C3:31:DA:29   C                     ra0
>>>>
>>>> Puis :
>>>> nmap 169.254.15.242
>>>>
>>>> Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-05-31 17:19 CEST
>>>> Note: Host seems down. If it is really up, but blocking our ping probes, try -P0
>>>> Nmap finished: 1 IP address (0 hosts up) scanned in 2.193 seconds
>>> les adresses 169.254.*.* sont des adresse de lien local. Elles ne sont
>>> pas faites pour être routées.
>>>
>>> RFC 3330
>>>
>>>    169.254.0.0/16 - This is the "link local" block.  It is allocated for
>>>    communication between hosts on a single link.  Hosts obtain these
>>>    addresses by auto-configuration, such as when a DHCP server may not
>>>    be found.
>>>
>>> ou alors je n'ai pas compris ta question
>>>
>>> nono
>> Merci pour les réponses
>> J'ai essayé sans succès,à partir du poste w$, de changer l'adresse de l'imprimante en 192.168.1.5.
>> De plus l'adresse du masque de sous réseau de cette imprimante est 255.255.0.0 alors que celle de
>> eth0 est 255.255.255.0. Faut il que je change le masque de eth0 à 255.255.0.0 ?
>>
> 
> Il n'y a pas un bouton  reset sur l'imprimante ?
> Ensuite,
> si c'est une vieille imprimante, elle peut apprendre son adresse ainsi:
> depuis ta station:
> arp -s 192.168.1.5  00:80:77:87:01:77 -i eth0
> et ensuite:
> ping 192.168.1.5
> 
> Je procédais ainsi avec les vieilles cartes réseau d'imprimante epson
> 
> Le mieux est quand même de changer le masque de l'imprimante. Ceci dit,
> avec tes adresses :
> imprimante 192.168.1.5 255.255.0.0
> station 192.168.1.6 255.255.255.0
> 
> ces deux hôtes ne sont sur le même réseau IP. C'est pour cela que cela
> ne fonctionne pas.
> 
> nono
> 

J'ai changé le masque de la station  :
ifconfig eth0

eth0      Lien encap:Ethernet  HWaddr 00:0E:A6:9D:D8:0D
          inet adr:192.168.1.6  Bcast:192.168.1.255  Masque:255.255.0.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interruption:7 Mémoire:eb000000-0

L'adresse de l'imprimante, depuis le bidouillage de ce matin est 169.254.237.14 en statique avec un
masque de 255.255.0.0
J'ai fait arp -s 169.254.237.14  00:80:77:87:01:77 -i eth0
puis
arp
Address                  HWtype  HWaddress           Flags Mask            Iface
169.254.237.14           ether   00:80:77:87:01:77   CM                    eth0
192.168.1.1              ether   00:0C:C3:31:DA:29   C                     ra0

ping 169.254.237.14
PING 169.254.237.14 (169.254.237.14) 56(84) bytes of data.

--- 169.254.237.14 ping statistics ---
40 packets transmitted, 0 received, 100% packet loss, time 39009ms


nmap  169.254.237.14
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-06-01 14:38 CEST
Note: Host seems down. If it is really up, but blocking our ping probes, try -P0
Nmap finished: 1 IP address (0 hosts up) scanned in 2.293 seconds


J'ai essayé aussi telnet, mais ça ne donne rien
telnet 169.254.237.14

Pour récapituler, mon cable est bon, il est reconnu sur le switch dont le voyant correspondant est
allumé et j'ai vérifié ce cable sur l'autre poste, ça fonctionne.

Un extrait de la doc du constructeur Brother :


> Autres moyens de définir l'adresse IP (pour les utilisateurs
> avancés et les administrateurs)
> 
> Utilisation de DHCP pour configurer l'adresse IP
> DHCP (Dynamic Host Configuration Protocol) est l'un des mécanismes IP automatisés permettant d'affecter
> les adresses IP. Si vous avez un serveur DHCP sur votre réseau, le serveur d'impression obtient
> automatiquement son adresse IP du serveur DHCP et enregistre son nom avec tout service de nom
> dynamique compatible RFC 1001 et 1002.
> Remarque
> Si vous ne voulez pas configurer votre serveur d'impression via DHCP, BOOTP ou RARP, vous devez définir
> la METHODE IP à STATIC pour que le serveur d'impression ait une adresse IP statique. Ainsi, le serveur
> d'impression n’essayera pas d’obtenir une adresse IP de l’un de ces systèmes. Pour changer la méthode IP,
> servez-vous du menu RESEAU du panneau de commande de l’imprimante (HL-5270DN), d'un navigateur
> Web ou de l’utilitaire BRAdmin Professional.
> Service (exemple) Définition
> BINARY_P1 Service binaire TCP/IP, NetBIOS
> TEXT_P1 Service texte TCP/IP (ajoute un retour chariot après chaque changement de ligne)
> POSTSCRIPT_P1 Service PostScript® (fait passer les imprimantes compatibles PJL en mode
> PostScript®)
> PCL_P1 Service PCL® (fait passer les imprimantes compatibles PJL® en mode PCL)
> BRN_xxxxxx_P1_AT Service LPD PostScript® pour Mac OS® 8.6 ou ultérieur
> Annexe A
> A - 2
> A
> Utilisation de BOOTP pour configurer l'adresse IP
> BOOTP est une alternative à rarp qui présente l'avantage de permettre la configuration du masque de
> sous-réseau et de la passerelle. Pour utiliser BOOTP afin de configurer l'adresse IP, il faut d'abord vous
> assurer que BOOTP est installé et s’exécute sur votre ordinateur hôte (il devrait se trouver dans le fichier
> /etc/services de votre hôte en tant que service réel ; tapez man bootpd ou reportez-vous à la
> documentation de votre système pour en savoir plus à ce sujet). BOOTP est généralement lancé via le fichier
> /etc/inetd.conf ; il vous faudra peut-être l'autoriser en supprimant le "#" devant l'entrée bootp de ce
> fichier. Exemple d'entrée type bootp dans le fichier /etc/inetd.conf :
> #bootp dgram udp wait /usr/etc/bootpd bootpd -i
> Sur certains systèmes, cette entrée peut s'appeler “bootps” au lieu de “bootp”.
> Remarque
> Pour autoriser BOOTP, utilisez simplement un éditeur pour supprimer le caractère "#" (s'il n'y a pas de "#",
> cela signifie que BOOTP est déjà autorisé). Ensuite, modifiez le fichier de configuration BOOTP
> (généralement /etc/bootptab) et entrez le nom, le type de réseau (1 pour Ethernet), l'adresse Ethernet et
> l'adresse IP, le masque de sous-réseau et la passerelle du serveur d'impression. Malheureusement, le format
> exact correspondant n'est pas standard. Il faut donc consulter la documentation de votre système pour savoir
> comment saisir ces informations (de nombreux systèmes UNIX® ont également des exemples de modèle
> dans le fichier bootptab que vous pouvez utiliser comme référence). Voici quelques exemples d’entrées types
> du fichier /etc/bootptab :
> BRN_310107 1 00:80:77:31:01:07 192.168.1.2
> et :
> BRN_310107:ht=ethernet:ha=008077310107:\
> ip=192.168.1.2:
> Certaines implémentations de logiciel hôte BOOTP ne répondent pas aux requêtes BOOTP si vous n'avez
> pas saisi de nom de fichier de téléchargement dans le fichier de configuration. Dans ce cas, créez
> simplement un fichier vide sur l'hôte et spécifiez le nom de ce fichier et son chemin d'accès dans le fichier de
> configuration.
> Comme avec rarp, le serveur d'impression charge son adresse IP à partir du serveur BOOTP lors de la mise
> sous tension de l'imprimante.
> Utilisation de RARP pour configurer l’adresse IP
> L'adresse IP du serveur d'impression Brother peut être configurée à l'aide de la fonction Reverse ARP (rarp)
> sur votre ordinateur hôte. Il suffit pour cela de modifier le fichier /etc/ethers (si ce fichier n'existe pas, vous
> pouvez le créer) avec une entrée similaire à la suivante :
> 00:80:77:31:01:07 BRN_310107
> où la première entrée est l'adresse Ethernet du serveur d'impression et la seconde entrée est le nom du
> serveur d'impression (le nom doit être identique à celui que vous avez saisi dans le fichier /etc/hosts).
> Annexe A
> A - 3
> A
> Si le daemon rarp ne s’exécute pas encore, lancez-le (avec la commande rarpd, rarpd -a, in.rarpd
> -a ou autre chose, en fonction du système ; tapez man rarpd ou reportez-vous à la documentation de votre
> système pour obtenir des compléments d'information). Pour vérifier que le daemon rarp s'exécute sur un
> système UNIX® Berkeley, tapez la commande suivante :
> ps -ax | grep -v grep | grep rarpd
> Pour les systèmes AT&T UNIX®, tapez :
> ps -ef | grep -v grep | grep rarpd
> Le serveur d'impression Brother obtient l'adresse IP du daemon rarp lors de la mise sous tension de
> l’imprimante.
> Utilisation de APIPA pour configurer l’adresse IP
> Le serveur d'impression Brother fonctionne avec le protocole APIPA (Automatic Private IP Addressing). Avec
> APIPA, les clients DHCP configurent automatiquement une adresse IP et un masque de sous-réseau quand
> un serveur DHCP n’est pas disponible. Le périphérique choisit sa propre adresse IP dans la plage
> 169.254.1.0 - 169.254.254.255. Le masque de sous-réseau est automatiquement défini à 255.255.0.0 et
> l’adresse de la passerelle est définie à 0.0.0.0.
> Le protocole APIPA est activé par défaut. Si vous souhaitez désactiver le protocole APIPA, faites-le à l’aide du
> panneau de commande de l’imprimante. Pour en savoir plus, voir Désactivation du protocole APIPA page 7-8.
> Si le protocole APIPA est désactivé, l’adresse IP d’un serveur d’impression Brother est 192.0.0.192, mais vous
> pouvez facilement la modifier pour qu'elle corresponde à l'adresse IP de votre réseau.
> Utilisation de ARP pour configurer l'adresse IP
> Si vous ne pouvez pas utiliser l’utilitaire BRAdmin et si votre réseau n’utilise pas de serveur DHCP, vous
> pouvez également utiliser la commande ARP. La commande ARP est disponible sur les systèmes Windows®
> disposant de TCP/IP ainsi que sur les systèmes UNIX®. Pour utiliser arp, tapez la commande suivante à
> l'invite système :
> arp -s ipaddress ethernetaddress
> où ethernetaddress représente l’adresse Ethernet (adresse MAC) du serveur d’impression et
> ipaddress l’adresse IP du serveur d’impression. Par exemple :
> Systèmes Windows®
> En général, les systèmes Windows® exigent l’utilisation du caractère "-" (tiret) entre les chiffres de l’adresse
> Ethernet.
> arp -s 192.168.1.2 00-80-77-31-01-07
> Annexe A
> A - 4
> A
> Systèmes UNIX®/Linux
> En général, les systèmes UNIX® et Linux exigent l’utilisation du caractère ":" (deux points) entre les chiffres
> de l’adresse Ethernet.
> arp -s 192.168.1.2 00:80:77:31:01:07
> Remarque
> Pour utiliser la commande arp -s, vous devez vous trouver sur le même segment Ethernet (il ne doit pas y
> avoir de routeur entre le serveur d'impression et le système d'exploitation).
> S'il y a un routeur, vous pouvez utiliser BOOTP ou les autres méthodes décrites dans ce chapitre pour saisir
> l'adresse IP.
> Si votre administrateur a configuré le système pour fournir des adresses IP à l’aide de BOOTP, DHCP ou
> RARP, votre serveur d'impression Brother peut recevoir une adresse IP de l’un de ces systèmes d’allocation
> d’adresses IP. Dans ce cas, vous n’aurez pas besoin d’utiliser la commande ARP. La commande ARP ne
> peut être utilisée qu'une seule fois. Pour des raisons de sécurité, quand l'adresse IP d'un serveur
> d'impression Brother a été définie à l'aide de la commande ARP, il n'est pas possible d'utiliser à nouveau
> cette commande pour changer l'adresse. Le serveur d'impression ignore de telles tentatives. Si vous
> souhaitez changer l'adresse IP, utilisez un navigateur Web, TELNET (avec la commande SET IP ADDRESS)
> ou réinitialisez le serveur d'impression à ses valeurs par défaut (ce qui vous permettra d'utiliser à nouveau la
> commande ARP).
> Pour configurer le serveur d’impression et vérifier la connexion, entrez la commande ping ipaddress où
> ipaddress correspond à l’adresse IP du serveur d’impression. Par exemple, ping 192.189.207.2.
> Utilisation de la console TELNET pour configurer l'adresse IP
> Vous pouvez également utiliser la commande TELNET pour changer l'adresse IP.
> TELNET est une méthode efficace pour changer l'adresse IP de l'appareil. Mais il faut qu’une adresse IP
> valide soit déjà programmée dans le serveur d’impression.
> Tapez TELNET ipaddress à l'invite de commande système, où ipaddress correspond à l'adresse IP du
> serveur. Appuyez alors sur RETOUR ou ENTREE pour obtenir l'invite "#" et entrez le mot de passe access
> (le mot de passe ne s'affiche pas à l'écran).
> Vous devez entrer un nom d'utilisateur. Entrez ce que vous voulez en réponse à la demande.
> Vous obtenez ensuite l'invite Local>. Tapez SET IP ADDRESS ipaddress, où ipaddress représente
> l'adresse IP que vous souhaitez attribuer au serveur d'impression (consultez votre administrateur réseau
> pour savoir quelle adresse IP utiliser). Par exemple :
> Local> SET IP ADDRESS 192.168.1.3
> Annexe A
> A - 5
> A
> Il faut maintenant définir le masque de sous-réseau en tapant SET IP SUBNET subnet mask, où subnet
> mask correspond au masque de sous-réseau que vous souhaitez attribuer au serveur d'impression
> (consultez votre administrateur réseau pour savoir quel masque de sous-réseau utiliser). Par exemple :
> Local> SET IP SUBNET 255.255.255.0
> Si vous n'avez pas de sous-réseaux, utilisez l'un des masques de sous-réseau par défaut suivants :
> 255.0.0.0 pour les réseaux de classe A
> 255.255.0.0 pour les réseaux de classe B
> 255.255.255.0 pour les réseaux de classe C
> Votre type de réseau peut être identifié par le groupe de chiffres le plus à gauche dans votre adresse IP. La
> valeur de ce groupe va de 1 à 127 pour les réseaux de classe A (par exemple, 13.27.7.1), de 128 à 191 pour
> les réseaux de classe B (par exemple, 128.10.1.30) et de 192 à 255 pour les réseaux de classe C (par
> exemple, 192.168.1.4).
> Si vous avez une passerelle (routeur), entrez son adresse avec la commande SET IP ROUTER
> routeraddress, où routeraddress correspond à l'adresse IP de la passerelle que vous souhaitez
> attribuer au serveur d'impression. Par exemple :
> Local> SET IP ROUTER 192.168.1.4
> Tapez SET IP METHOD STATIC pour régler la méthode de configuration d’accès IP sur statique.
> Pour vérifier que vous avez correctement entré les informations IP, tapez SHOW IP.
> Tapez EXIT ou CTR-D (i.e., maintenez la touche de contrôle enfoncée et tapez "D") pour terminer la session
> de la console déportée.
> 
> 










Reply to: