Un PC et une imprimante séparé de 50 km.. histoire d'amour impossible?

Un PC et une imprimante séparé de 50 km.. histoire d'amour impossible? - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 09-06-2007 à 17:40:26    

Salut à tous,
 
Je recherche le moyen (configuration et type de materiel) pour imprimer depuis un site web sur une imprimante qui est situé derriere une livebox.
 
Je m'explique ...
 
Coté serveur : un site web classique avec son BackOffice. Dans ce BO il y a plusieurs listes (de produits) qu'il faut imprimer. Jusqu'a la rien de bien sorcier.
 
Coté client ... D'un cote une personne située dans un bureau (commercial) se connecte avec Firefox sur le BO du site et selectionne les données à imprimer.. Ici c'est parreil rien de special mais là ou ça se corse c'est qu'il faut que l'impression sorte sur une imprimante située non pas dans le bureau du commercial mais à un tout autre endroit (dans un entrepot de stockage basé à 50 km !). Sur ce site on ne doit avoir qu'une livebox (ou freebox ou neufbox) et une imprimante (laser ou jetencre) mais pas d'ordinateur.. juste l'imprimante et la box.
 
Alors comment reussir a faire imprimer un page sur cette imprimante ?
 

  • Faut-il un serveur d'impression entre la box et l'imprimante  
  • Faut-il faut diposer d'une IP fixe (j'imagine que oui)
  • Comment configurer le routeur de la box (port a ouvrir ?)
  • Y a t il un code PHP (le site est en php) particulier pour envoyer le fichier a imprimer sur cette IP
  • Est que vous avez deja mis en place ce type de reseau ou peux-t-on trouver des infos ?
  • Est ce que ca marcherait avec une box et pas une autre ?


Merci car j'ai vraiment besoin d'aide car là je nage grave :)


Message édité par chasseur de poules le 11-06-2007 à 22:13:38
Reply

Marsh Posté le 09-06-2007 à 17:40:26   

Reply

Marsh Posté le 11-06-2007 à 12:49:02    

Salut,
 
Je travaille en cabinet d'expertise comptable et on utilise un bureau à distance par l'intermédiaire d'un raccourci sur le bureau %SystemRoot%\system32\mstsc.exe  
Ceci permet de se connecter à distance sur un autre ordi et de profiter des périphériques raccordés (comme une imprimante). Il faut évidemment une IP fixe, un nom d'utilisateur et un mot de passe.
Je ne suis spécialiste de réseaux donc je ne peux pas plus t'aider. Si ce que je te dis peut te servir tant mieux ;)
 
JD

Message cité 1 fois
Message édité par Lorgd le 11-06-2007 à 12:49:31

---------------
Mon feedback
Reply

Marsh Posté le 11-06-2007 à 13:52:14    

Lu à toi,
Dans ton cas pour le serveur d'impression, je ne vois pas comment tu pourrais faire sans.
Une imprimante ne gère pas tous les protocoles qui sont utilisés, mais concernant le serveur d'impression, même un vieux poste récupéré chez mémé (enfin pas un amstrad je m'entend :D) pourrait suffire.
 
Tu as la solution de contrôler le serveur d'impression à distance en lui envoyant les fichiers à imprimer et en les imprimant grâce à ce contrôle mais j'avoue que cette solution n'est pas adaptée si tu dois imprimer un gros volume de documents. Ex : Logiciel VNC http://www.01net.com/telecharger/w [...] /9910.html
 
Concernant ta question sur le code php, ce n'est pas un problème je pense car si le code traité par le serveur est en php, toutes les données qu'il envoie aux clients sont en html (donc données compréhensibles par le client)
 
Je ne sais pas si ma réponse pourra t'aider, c'est une question que je ne m'étais jamais posée mais qui en entraîne d'autres bien longues.

Message cité 1 fois
Message édité par gelaf le 11-06-2007 à 13:53:22
Reply

Marsh Posté le 11-06-2007 à 21:48:41    

Lorgd a écrit :


... se connecter à distance sur un autre ordi et de profiter des périphériques raccordés (comme une imprimante). Il faut évidemment une IP fixe, un nom d'utilisateur et un mot de passe...


 
Merci JD mais dans mon cas il n'y a aucun ordinateur relié a l'imprimante. Donc c'est directement sur l'imprimante qui faut taper et ceci en passant au travers du routeur. Ok pour l'ip fixe c'est une chose entendu.
Mais pour le reste...

Reply

Marsh Posté le 11-06-2007 à 22:05:45    

gelaf a écrit :

Lu à toi,
Dans ton cas pour le serveur d'impression, je ne vois pas comment tu pourrais faire sans.
Une imprimante ne gère pas tous les protocoles qui sont utilisés, mais concernant le serveur d'impression, même un vieux poste récupéré chez mémé (enfin pas un amstrad je m'entend :D) pourrait suffire.

 

Tu as la solution de contrôler le serveur d'impression à distance en lui envoyant les fichiers à imprimer et en les imprimant grâce à ce contrôle mais j'avoue que cette solution n'est pas adaptée si tu dois imprimer un gros volume de documents. Ex : Logiciel VNC http://www.01net.com/telecharger/w [...] /9910.html

 

Concernant ta question sur le code php, ce n'est pas un problème je pense car si le code traité par le serveur est en php, toutes les données qu'il envoie aux clients sont en html (donc données compréhensibles par le client)

 

Je ne sais pas si ma réponse pourra t'aider, c'est une question que je ne m'étais jamais posée mais qui en entraîne d'autres bien longues.

 

Merci aussi a toi gelaf d'avoir pris la peine de répondre !
Le serveur d'impression c'est ok il est indispensable (au passage vu le cout... ça sera un vrai boitier serveur style TrendNet  TE100-P1U v2... mais pas un zx81 récupéré chez l'arrière-grand-papa:).

 

VNC... non c'est pas utile car c'est bien à partir d'une page PHP située sur le back office du site web que la page doit partir... pas directement depuis le poste du commercial.

 

Je vois que ma demande est pas tres simple a décrire... aussi j'en profite pour la résumer un petit coup ...
"imprimer la page d'un backoffice de site web sur une imprimante connectée directement derrière une livebox"
La contrainte principale est que "Le PC qui se connecte, le serveur qui héberge le site et l'imprimante qui imprime  ne sont absolument pas au moment endroit... et le PC ne peut pas imprimer directement sur l'imprimante (sinon ça serait trop simple et je serais pas là à vous prendre la tête) !
c'est un peu plus clair ?
Je compte sur vous :) pour m'aider
D'avance merci !


Message édité par chasseur de poules le 11-06-2007 à 22:12:31
Reply

Marsh Posté le 11-06-2007 à 23:06:10    

Non, c'est pas clair ...
imprimer la page d'un backoffice ??? tu veux dire quoi ?

Reply

Marsh Posté le 12-06-2007 à 08:52:21    

Si je comprend bien, c'est un site du style commercial sur lequel tu passe des commandes qui doivent être envoyées directement sur l'imprimante du site logistique distant (en gros) ??

Message cité 1 fois
Message édité par gelaf le 12-06-2007 à 08:52:56
Reply

Marsh Posté le 12-06-2007 à 11:06:04    

Hello,  
 
Bah pas de panique,  rien de bien méchant en somme  :D  
 
Configuration :
Mettre en place un VPN entre le PC serveur du site Web et l'entrepot.
Connecter ton imprimante sur un serveur d'impression (compatible avec ton imprimante attetion ca ne va pas de soit !) et connecter le serveur d'impression au VPN.
 
Comment ca va marcher tout cela :
Lorsque tu lances un impression par Web du local commercial, le serveur HTTP envoi à les documents à  imprimmer au serveur d'impression en utilisant le VPN.
 
La même en détail :  
Première chose : dans l'entrepot c'est Freebox OBLIGATOIRE (connais pas la neuf box) surtout pas de LiveBox sagem ni même l'inventel pro, car les LB ne sont pas VPN passthru et pas parametrable en simple modem.
 
Tu ajoutes un routeur supportant le VPN sur le reseau du serveur HTTP.
Tu ajoutes  un second routeur (le même) sur le site entrepot derrière la freebox configurér en modem (routeur non activé).  
Soit tu demande une adresse IP fixe (c'est gratuit chez free) soit tu utilises une serveur DNS dynamique (dyndns.org par exemple) et tu parametres ca dans ton routeur.
Le serveur d'impression est connecté directement sur le routeur. Tu met en place le VPN entre tes 2 routeurs (voir la doc).
 
Au niveau du PC serveur qui heberge le serveur HTTP  tu ajoutes l'adresse du serveur d'imrpession dans le fichier host (ca c'est pour accéder par un nom c'est plus simple) et eventuellement une route pour atteindre le serveur d'impression si necessaire.
 
Ensuite evidement, il faut faire un peu de code PHP pour imprimer.
 
Et voilou.  
 
A+

Message cité 1 fois
Message édité par m3z le 12-06-2007 à 11:14:21
Reply

Marsh Posté le 12-06-2007 à 14:45:01    

m3z a écrit :

 
Première chose : dans l'entrepot c'est Freebox OBLIGATOIRE


 :lol:  ;)  
imaginons que notre chasseur de poules veuille une solution fiable. que choisirait-il ?
- un FAI comme Free qui n'a pas la meilleure répute en termes de délai de résolution d'incident et qui n'a pas la maîtrise de toute la ligne ou un FAI comme Orange
- une ligne adsl 2+ haute fréquence configurée pour avoir les meilleures caracs marketing, même en mode 'sérénité'  :lol:  ou une ligne adsl1 synchro à 2M avec des fréquences beaucoup plus basses et donc une marge au bruit des trilliards de fois supérieures
- une box qui sera mise à jour par l'opérateur et dont on n'est pas sûr qu'elle fonctionnera à l'identique du jour au lendemain ou un simple modem voire modem routeur éprouvé, dont la config et le firmware ne bouge pas
 
bref, la solution 'technique' globale que tu préconises est franchement bonne (VPN, etc ...), tu es de bon conseil, c'est clair :)  par contre, perso, pour sa problématique business sans vrai besoin de bande passante, j'irai plutôt vers de l'Orange à 'bas débit' mais super méga stable et un modem de base qui fonctionne sûr.
 
a+


---------------
le progrès ne vaut que s'il est partagé par tous
Reply

Marsh Posté le 13-06-2007 à 17:17:23    

Hello,  
 
J'ai eu quelques soucis avec Orange pro et ils n'ont été réglés ni rapidement ni facilement par Orange. Leur Hotline réponds (bien mieux que celle de free qui est injoignable  :fou: !) mais les deux personnes que j'ai eu manquaient de compétence réseau et connaissaient mal le produit (livebox inventel pro).  
Par ailleurs, la freebox est a mon sens plus stable que le livebox sagem et équivalente à la livebox pro. Même remarque pour l'ADSL 2+, il est aussi fiable que l'ADSL de base.
Tu l'auras compris, je ne suis pas convaincu de la fiabilté supérieur de Orange par rapport a Free. Maintenant ta remarque est juste sur le fond. Si chasseur de poules à un temps de reprise sur incident faible (quelques heures) il faut envisager des solutions différentes au niveau du FAI comme par exemple une lignes à disponibilité garantie mais ce n'est, bien sûr, pas le même cout (mais c'est moins cher que la ls).  
Par ailleurs, il est toujours possible de mettre en place une ligne RNIS de secours. C'est ce qui revient le moins cher puisqu'elle n'est quasiment pas utilisé (et le jour ou elle est utilisée tu n'as pas de souccis à justifier la facture ;)). Dans ce type de configuration on ne parle plus de Box mais de modem et de routeur ce qui permet une meilleur souplesse de configuration et cela de facon indépendante du FAI.  
 
Voilou  
 
A+


Message édité par m3z le 14-06-2007 à 09:18:25
Reply

Marsh Posté le 13-06-2007 à 17:17:23   

Reply

Marsh Posté le 16-06-2007 à 00:44:55    

bartounet16 a écrit :

Non, c'est pas clair ...
imprimer la page d'un backoffice ??? tu veux dire quoi ?


 
Quand je disais "backoffice" car je pensais à une page qui se trouve dans un espace reservé (avec login, htaccess, https et compagnie !)  
 
En fait je réalise que le coté "backoffice" c'est pas vraiment utile de preciser !
On va dire plus simplement "imprimer une page web"

Reply

Marsh Posté le 16-06-2007 à 00:50:18    

gelaf a écrit :

Si je comprend bien, c'est un site du style commercial sur lequel tu passe des commandes qui doivent être envoyées directement sur l'imprimante du site logistique distant (en gros) ??


 
Exactement ca !
C'est un site ecommerce de vente de produits cosmetiques et les commerciaux doivent declencher le bon de preparation vers l'entrepot qui prepare les expeditions.
 
Depuis ma premiere demande, les choses ont un peu evolués... en fait faut que le systeme fonctionne sur 3 entrepots differents...

Reply

Marsh Posté le 18-06-2007 à 08:51:46    

Hello  
 
Bah c'est pareil 3 VPNs  
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed