Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3049 connectés 

  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Imprimer à distance via Internet (imprimante derrière une Bbox)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Imprimer à distance via Internet (imprimante derrière une Bbox)

n°937125
McGregorGK
Posté le 19-08-2016 à 09:56:13  profilanswer
 

Bonjour à tous,  
 
Sujet résolu :) Voir tuto en fin de fin de topic
 
Je suis actuellement en stage et j'ai pour mission de trouver une solution pour imprimer des documents sur l'imprimante "pro" du bureau, branchée en ethernet à une Bbox, et ce à partir de l'extérieur (depuis le domicile par exemple).  
 
Celle-ci dispose d'une adresse IP privée (192.168.1.100) sur laquelle on a accès à pas mal de paramètres.  
 
Dois-je jouer sur les réglages proposés, notamment les protocoles IPP, ou LPR ?  
Ou alors utiliser les outils intégrés à Windows, comme "Connexion bureau à distance" ?  
Ou sinon avoir recours à un VPN ?  
 
Le fait de passer par les box internet à l'air de vraiment compliquer la tâche, ça aurait été sans doute plus facile si l'imprimante en question avait sa propre IP publique ...  
 
Merci d'avance pour vos réponses.

Message cité 1 fois
Message édité par McGregorGK le 01-09-2016 à 10:37:02
mood
Publicité
Posté le 19-08-2016 à 09:56:13  profilanswer
 

n°937131
ccp6128
Syntax error
Posté le 19-08-2016 à 10:16:45  profilanswer
 

Bonjour,
 
Il n'y a pas déja une infra d'accès distant en place ? Je parle peut être sans savoir, mais "juste" vouloir lancer une impression à distance ca me semble bizarre. En général le premier truc que les gens veulent c'est avoir accès à leur messagerie pro et aux partages réseau de chez eux, et si une solution est déja en place pour répondre à ce besoin, tu peux te baser dessus pour mettre l'imprimante à dispo.
 
 

McGregorGK a écrit :


Le fait de passer par les box internet à l'air de vraiment compliquer la tâche, ça aurait été sans doute plus facile si l'imprimante en question avait sa propre IP publique ...  


 
Lol :D Tu plaisantes j'espère.

n°937134
McGregorGK
Posté le 19-08-2016 à 10:30:09  profilanswer
 

Non je plaisantais pas, pourquoi c'était si débile ?  :whistle:  
En fait je ne suis pas très branché réseau, c'est d'ailleurs probablement le dernier stage que je ferais dans ce domaine.
 
En ce qui concerne la messagerie, c'était effectivement le premier problème. Je l'ai résolu en utilisant le serveur SMTP auth du fournisseur de mail.  
 
Maintenant, le but est de pouvoir lancer des impressions depuis n'importe où, pareil ensuite pour le serveur de sauvegarde qui se trouve au domicile de mon maître de stage : il aimerait pourvoir se servir de ces deux périphériques de manière relativement transparente.
 
L'entreprise est une EURL, donc avec seulement le gérant. Il n'est pas très connaisseur en info et vient de s'installer dans un petit bureau en ville, avec une Bbox et une imprimante Xerox WorkCentre 6605DN, donc pas (encore) d'infrastructure d'accès à distance.


Message édité par McGregorGK le 19-08-2016 à 10:31:39
n°937149
ccp6128
Syntax error
Posté le 19-08-2016 à 11:05:33  profilanswer
 

Les imprimantes ne sont pas vraiment conçues avec la sécurité en tête. De base tu n'as aucune sécurisation ni aucune authentification.
Si tu exposes telle quelle l'imprimante, dans le meilleur des cas un plaisantin s'amusera à la spammer de jobs d'impression.

 

Vu que c'est pour un seul utilisateur, et que c'est pas ta spécialité, on va éviter les solutions complexes. Le plus simple serait de mettre en place l'impression via google cloud print. Ca ne nécessite aucune configuration réseau spécifique sur l'imprimante et c'est sécurisé par l'authent google côté utilisateur.

 

Ca peut se mettre en place de différentes façons : tu peux le mettre en place en installant l'adaptateur suivant sur l'imprimante : adaptateur sans fil pour solutions d'impression Xerox, ou alors s'il y a un serveur qui tourne en permanence dans ce bureau installer le service google cloud print, ou mettre en place un raspberri pi

 

Les autres solutions consisteraient soit à mettre en place un VPN (mais il te faut du matériel aussi et c'est pas forcément simple à mettre en place "pour une première fois" ), par contre l'avantage serait que si l'activité croit et qu'il a par exemple besoin d'accéder à d'autres ressources l'infra sera déja en place, ou un serveur d'impression IPP sous Windows (mais il faut du Windows Server).

 

L'accès au serveur de sauvegarde depuis le bureau est encore une autre problématique.


Message édité par ccp6128 le 19-08-2016 à 11:06:03
n°937155
McGregorGK
Posté le 19-08-2016 à 11:34:51  profilanswer
 

Oh merci pour ta réponse détaillée :jap:
 
Le problème avec tout ça c'est que j'ai l'impression d'entrevoir une tonne de solutions, mais alors ça devient difficile de trouver un point de départ. Et le fait de ne pas être très passionné par tout ça n'aide pas non plus  :sarcastic:  
L'imprimante ne peut-elle pas être configurée elle-même comme un serveur d'impression ?
 
A la base, j'ai essayé d'utiliser la configuration de serveur VPN intégrée à Windows, mais ça semblait beaucoup trop simple ... Google Print nécessite d'utiliser un compte Google non ? (m'enfin si ce n'est que ça, on devrait s'en sortir ...)


Message édité par McGregorGK le 19-08-2016 à 11:38:44
n°937161
ccp6128
Syntax error
Posté le 19-08-2016 à 11:48:41  profilanswer
 

Il faut en effet un compte google pour utiliser google print.
 
Tu ne parles pas de serveur sur le site distant. Il y a quoi comme matériel précisément à part la BBox et l'imprimante ?

n°937164
McGregorGK
Posté le 19-08-2016 à 11:55:32  profilanswer
 

Le bureau contient la Bbox, l'imprimante, l'ordinateur portable du gérant ainsi que le mien.

n°937168
ccp6128
Syntax error
Posté le 19-08-2016 à 12:13:00  profilanswer
 

Pour faire un serveur VPN il te faudrait forcément un serveur ou un boitier réseau spécialisé sur le site. Tu ne peux pas simplement utiliser la Bbox pour ca.
 
Si vous vous foutez de la sécurité et ne voulez pas dépenser du tout, vous pouvez exposer l'imprimante sur Internet (comme je te l'ai dit aucune authent ni aucune sécurité) en forwardant les ports adéquats.
 
Si tu veux sécuriser un tant soit peu la chose il faudra un peu investir, soit via le boitier Xerox dont j'ai déja parlé, soit via le Raspberri Pi, soit en installant un vrai serveur.

n°937172
McGregorGK
Posté le 19-08-2016 à 12:24:52  profilanswer
 

J'ai parlé de la sécurité avec le gérant, il ne s'en inquiète pas vraiment donc je suppose qu'on pourrait aller au plus simple. L'alternative étant Google Print apparemment ...
 
Au niveau de la redirection de port, c'est pas un peu le bordel selon les fournisseurs de box ? Mon expérience dans le domaine se limite à configurer les ports pour uTorrent :D


Message édité par McGregorGK le 19-08-2016 à 14:09:37
n°937174
ccp6128
Syntax error
Posté le 19-08-2016 à 12:34:00  profilanswer
 

En général c'est simple.

 

A priori pour les Xerox, il te faut forwarder le port TCP 9100, tu peux ajouter le port TCP 515 si tu veux aussi pouvoir envoyer les jobs via LPD (si tu veux imprimer sous Linux ou Mac OSX).

 

Il te faut aussi configurer un dns dynamique, pour pouvoir accéder à la box sans forcément connaitre son IP (puisque l'IP de la box est dynamique et pourra changer de temps à autre).
Normalement tu peux aussi configurer ca dans l'interface d'admin de la bbox.

 

Edit : Les 3 trucs que tu as a faire du coup

 

1 - fais une réservation d'IP dans l'interface de la box pour que l'imprimante ait tout le temps la même IP affectée
2 - Le port forwarding, tu forwardes les ports que je t'ai indiqué vers l'IP que tu as réservé pour l'imprimante
3 - Le DNS dynamique pour pouvoir accéder à l'imprimante via un nom DNS plutôt que par une IP qui peut changer

Message cité 1 fois
Message édité par ccp6128 le 19-08-2016 à 12:36:28
mood
Publicité
Posté le 19-08-2016 à 12:34:00  profilanswer
 

n°937194
McGregorGK
Posté le 19-08-2016 à 14:11:54  profilanswer
 

Réponse claire et précise, merci beaucoup :jap:
 
Je vais me pencher sur tout ça !


Message édité par McGregorGK le 19-08-2016 à 15:06:02
n°937209
McGregorGK
Posté le 19-08-2016 à 15:09:25  profilanswer
 

ccp6128 a écrit :

En général c'est simple.
 
A priori pour les Xerox, il te faut forwarder le port TCP 9100, tu peux ajouter le port TCP 515 si tu veux aussi pouvoir envoyer les jobs via LPD (si tu veux imprimer sous Linux ou Mac OSX).
 
Il te faut aussi configurer un dns dynamique, pour pouvoir accéder à la box sans forcément connaitre son IP (puisque l'IP de la box est dynamique et pourra changer de temps à autre).
Normalement tu peux aussi configurer ca dans l'interface d'admin de la bbox.
 
Edit : Les 3 trucs que tu as a faire du coup
 
1 - fais une réservation d'IP dans l'interface de la box pour que l'imprimante ait tout le temps la même IP affectée
2 - Le port forwarding, tu forwardes les ports que je t'ai indiqué vers l'IP que tu as réservé pour l'imprimante
3 - Le DNS dynamique pour pouvoir accéder à l'imprimante via un nom DNS plutôt que par une IP qui peut changer


 
Quand tu parles d'IP qui pourraient changer, c'est sous quelles conditions ?  
 
Depuis environ deux semaines que je m'intéresse au sujet, la box a toujours la même adresse (xx.xx.xxx.xxx), tout comme l'imprimante (192.168.1.100) et même mon ordinateur (192.168.1.96) qui sont attribuées automatiquement par DHCP. Celui-ci attribue apparemment les adresses dans la plage suivante : 192.168.1.1 -> 192.168.1.100.
 
Quelques images de la configuration :
http://image.noelshack.com/minis/2016/33/1471610420-capturebox1.pnghttp://image.noelshack.com/minis/2016/33/1471610425-capturebox2.png

n°937216
ccp6128
Syntax error
Posté le 19-08-2016 à 15:57:56  profilanswer
 

Les baux DHCP sont le plus souvent "semi-fixes" c'est à dire qu'effectivement si un périphérique a déja obtenu une IP, il y a de fortes chances qu'il réobtienne la même IP lorsqu'il fait une demande de renouvellement tant qu'il n'excède pas la durée du bail.
 
Mais ce n'est absolument pas garanti.
 
Par exemple il suffirait d'une coupure de courant pendant le weekend, et quand tu rallumerais le tout le lundi, l'imprimante pourrait se voir attribuer une autre IP dans le range DHCP => d'ou l'intérêt de faire une réservation pour que la même IP lui soit toujours attribuée.
 
En ce qui concerne l'IP qui est fournie à la Box par le FAI (je parle de l'IP publique et pas de l'IP privée en 192.168.1.x), tu n'as aucune maitrise dessus. Vu que tu ne peux pas la "bloquer", le mieux est de passer par un service genre dyndns, ou ta box mettra régulièrement à jour un alias (genre mabox.dydns.org) qui pointera vers l'IP publique de la box.

n°937230
McGregorGK
Posté le 19-08-2016 à 16:55:01  profilanswer
 

Ok, merci pour tes explications. Je donnerais des nouvelles d'ici le début de semaine prochaine.

n°937496
McGregorGK
Posté le 22-08-2016 à 09:37:15  profilanswer
 

:hello:  
 
Je crois que je saisis de mieux en mieux ce qu'il se passe.
 
http://image.noelshack.com/minis/2016/34/1471851344-captureconfig-ports.png
 
Mais comment imprimer concrètement, une fois que tout est configuré ?
Je dois installer les drivers de la Xerox sur le PC lointain ?


Message édité par McGregorGK le 22-08-2016 à 12:07:07
n°937529
ccp6128
Syntax error
Posté le 22-08-2016 à 10:44:30  profilanswer
 

Change le mot de passe no-ip et vire le du screenshot :p
 
Oui, tu n'as plus qu'a installer le driver sur le PC distant. Tu as l'air d'avoir tout bien configuré là.

n°937536
McGregorGK
Posté le 22-08-2016 à 11:04:01  profilanswer
 

Okay :D
 
Je me demande juste comment je vais imprimer quoi que ce soit ...  
Comment l'ordinateur distant va-t-il "voir" l'imprimante ?
 
Pour tester la connexion jusqu'à la Bbox depuis l'extérieur, je ne peux pas taper simplement son IP publique : il faut aussi rediriger un port pour faire ça ?

n°937553
ccp6128
Syntax error
Posté le 22-08-2016 à 11:50:52  profilanswer
 

Quand tu installes le driver, tu peux normalement spécifier que c'est une imprimante réseau. Quand c'est le cas on te demandera l'IP de l'imprimante, tu mets le FDQN no-ip que tu as créé.
 
Concernant la connection, je te confirme que ca marche (mais vire vite le screenshot avec ton nom dyndns stp :'( ).Tu as bien redirigé les ports et le dyndns est bon.
 
Pour faire le test toi même, vu que ce sont des ports TCP, tu peux tester avec un utilitaire genre Telnet qui te permet de te connecter sur un port TCP quelconque. Si ta box gère le loopback (c'est à dire pouvoir attaquer l'IP publique depuis ton LAN), tu peux faire le test depuis le bureau. Si ta box ne gère pas le loopback, il faut tester depuis l'extérieur (ce que j'ai fait).

n°937562
McGregorGK
Posté le 22-08-2016 à 12:12:47  profilanswer
 

Ok j'ai définitivement viré le screenshot, et changé le mot de passe :jap:  
 
Je fais un essai depuis chez moi à l'heure du déjeuner

n°939081
McGregorGK
Posté le 01-09-2016 à 10:24:47  profilanswer
 

J'ai réussi ce que je souhaitais faire, et donc pour ceux que ça intéresserait, voici un petit tutoriel pour l'ajout d'une imprimante distante sur un ordinateur, configurée en TCP/IP :
 
=====================================
 
L'imprimante sur laquelle je souhaite imprimer les documents se trouve sur un premier réseau privé, sous une Bbox, et obtient de cette dernière l'adresse IP locale 192.168.1.100
 
L'ordinateur distant qui enverra les travaux d'impression se trouve sur un deuxième réseau privé, sous une autre box (en fait il peut s'agir de n'importe quel emplacement, tant que ce n'est pas sur le même réseau que le premier)
 
Histoire de comprendre rapidement, voici un aperçu de la configuration globale :
 
http://image.noelshack.com/minis/2016/35/1472717139-captureapercuconfig.png
 
--------------------------------------------------------------------
 
1ère étape : sur le premier réseau, configurer la box du bureau
Afin de pouvoir imprimer depuis l'extérieur, on va devoir passer par la box, qui restreint les communications venant d'Internet. Sur celle-ci, il faudra donc configurer la redirection de port pour pouvoir transmettre des travaux d'impression à travers la box.
 
Dans le cas de la Bbox, rendez-vous sur le Panneau d'administration (en tapant l'adresse 192.168.1.254 dans votre navigateur) puis connectez-vous avec vos identifiants. Rendez-vous ensuite dans la section Redirection de Ports et ajouter une règle comme dans la capture suivante :
 
http://image.noelshack.com/minis/2016/35/1472715284-capturebox2edit.png
 
On effectue la redirection des données arrivant sur le port 9100 de la box, provenant d'internet, jusqu'au port 9100 de l'imprimante, qui va donc recevoir ces données. Selon le modèle de box utilisé, on parle de ports interne et externe, ou de ports de départ et d'arrivée...
 
Le nom du périphérique, ou son adresse IP locale (dans mon cas 192.168.1.100) doit aussi être indiqué.
Le protocole utilisé est TCP.
 
--------------------------------------------------------------------
 
2ème étape : sur autre réseau, configurer l'ordinateur distant
Vous devez maintenant ajouter l'imprimante sur le système d'exploitation de l'ordinateur distant.
 
Le plus simple est de rechercher sur Internet le bon pilote pour l'imprimante. Une fois celui-ci installé, la reconnaissance de l'imprimante devrait vous être proposé : choisissez une configuration en réseau, par adresse TCP/IP ou nom d'hôte.
 
Vous devrez alors spécifier l'adresse IP (publique) de la box sur laquelle l'imprimante est connectée. Dans mon cas il s'agit de la Bbox.  
 
 
Remarque :
Pour connaître l'adresse IP de la box, connectez-vous à Internet avec celle-ci et rendez-vous sur l'un des sites suivants :  
http://www.whatsmyrealip.com/  
http://www.hostip.fr/  
 
 
Il est très probable que la détection échoue et que la fenêtre suivante s'ouvre :  
 
http://image.noelshack.com/minis/2016/35/1472718083-5edit.png
 
Choisissez Personnalisé puis Paramètres avancées et reproduisez une nouvelle fois les réglages. Confirmez ensuite les opérations et il vous sera normalement proposé d'imprimer une page de test : l'occasion de vérifier que tout cela fonctionne bien !
 
Sur Windows, vous pouvez maintenant interagir avec l'imprimante dans la section Périphériques et imprimantes du Panneau de configuration
 
Voilà :)


Message édité par McGregorGK le 12-09-2016 à 11:00:38

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Réseaux grand public / SoHo
  Réseaux

  Imprimer à distance via Internet (imprimante derrière une Bbox)

 

Sujets relatifs
Accès à 2 DNS sur 2 réseaux différents via openvpn2 réseaux CPL sur un réseau électrique
Réseaux CPL interne fonctionnel mais pas d'accés à internet• Homelabs • Réseaux & Infras •
Partage réseauxInterconnecter 2 réseaux IP différents
Spiceworks Supervision et monitoring des Réseaux GratuitMettre 2 routeurs en reseaux
Une prise RJ45 pour 2 périphériques (TV et PC )Les reseaux DLNA peuvent ils etre perfectionnés ?
Plus de sujets relatifs à : Imprimer à distance via Internet (imprimante derrière une Bbox)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR