Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| applications:partage_d_imprimante [Le 27/06/2007, 10:01] – fabien26 | applications:partage_d_imprimante [Le 28/11/2007, 23:02] (Version actuelle) – Page simplifié, et remise en page, ici: [[:partage_imprimante]] fabien26 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | ---- | ||
| - | |||
| - | |||
| - | |||
| - | ====== Partage d'une imprimante ====== | ||
| - | |||
| - | Il existe une page qui explique comment s'y prendre entre windows en ubuntu: [[: | ||
| - | |||
| - | ===== Introduction ===== | ||
| - | |||
| - | Ce qui suit est extrêmement simple. C'est plutôt long mais c'est seulement pour que vous puissiez comprendre ce que vous êtes en train de faire. | ||
| - | Certains diront que partager une imprimante sous linux c'est difficile, en réalité il n'y a rien de plus simple, comme vous pourrez le voir dans ce qui suit. | ||
| - | |||
| - | ===== Pré-requis ===== | ||
| - | |||
| - | Tout d' | ||
| - | |||
| - | * **DHCP** : C'est le protocole qui assigne automatiquement une adresse IP (locale) à une machine qui se connecte au réseau. Dans ce cas si une machine paramétrée pour récupérer son adresse IP en mode DHCP est la première à se connecter au réseau, elle récupère la première adresse IP disponible dans la plage d’attribution du système allouant ces adresses (modem routeur ou serveur), par exemple elle se verra attribuer l’adresse IP “192.168.0.1”. Mais si votre machine est la seconde à se connecter au réseau elle pourra récupérer par exemple l’adresse IP " | ||
| - | * les adresses IP locales, qui sont de la forme : 192.168.X.X, | ||
| - | * les adresses IP publiques dites routables qui sont toutes les autres. | ||
| - | * **CUPS** : //(Common Unix Printer Service)// Ce que les utilisateurs d'UNIX utilisent pour partager une imprimante et en particulier Linux qui fait partie de la famille Unix. Dans la suite on suppose que CUPS est installé sur la machine serveur d' | ||
| - | * **Samba** : Sert à partager des dossiers entre une machine Linux et une machine Windows. Ce n'est pas ce qu'on va utiliser dans ce qui suit. Je le précise parce que certains pourraient etre tentés d' | ||
| - | * **DNS** : //(Domain Name System)// C'est ce qui transforme une adresse IP telle que 212.43.230.226 en une adresse mémorisable par un humain tel que http:// | ||
| - | * **Serveur DNS** : Ce sont les serveurs que votre FAI utilise pour faire cette conversion. Vous pouvez créer un serveur DNS si vous souhaitez donner un nom à votre machine au lieu de lui assigner une adresse IP. | ||
| - | * **FAI** : Fournisseur d' | ||
| - | |||
| - | ===== Limitations ===== | ||
| - | |||
| - | Cette page explique comment partager une imprimante qui est connectée à une machine et que l'on souhaite utiliser avec une autre machine qui peut être sous Windows. | ||
| - | |||
| - | Cependant, il y a un __défaut__ à cette méthode : **la machine serveur CUPS connectée à l' | ||
| - | |||
| - | Si vous souhaitez que l' | ||
| - | |||
| - | Cette page décrit 2 modes de fonctionnement : | ||
| - | |||
| - | - **mode de fonctionnement non DHCP avec utilisation du serveur DNS** : nous utilisons le serveur DNS du FAI. Dans ce cas il faut s' | ||
| - | - **mode de fonctionnement DHCP** : cette méthode n'est pas tributaire d'une connexion internet. | ||
| - | |||
| - | Dans les 2 cas l' | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ===== Paramétrage du serveur CUPS installé sur la machine serveur du réseau ===== | ||
| - | |||
| - | |||
| - | ==== Graphiquement ==== | ||
| - | |||
| - | Ouvrir Système-> | ||
| - | et ajouter une imprimante voir [[materiel: | ||
| - | |||
| - | {{applications: | ||
| - | |||
| - | Après avoir installer une imprimante, | ||
| - | |||
| - | ==== En lignes de commandes ==== | ||
| - | |||
| - | Tout d' | ||
| - | |||
| - | Alt+F2 puis : | ||
| - | < | ||
| - | $ gksudo gedit / | ||
| - | ou | ||
| - | $ kdesu kate / | ||
| - | </ | ||
| - | * Commenter la ligne //Listen 127.0.0.1: | ||
| - | |||
| - | #Listen 127.0.0.1: | ||
| - | Port 631 | ||
| - | |||
| - | ---- | ||
| - | |||
| - | **Conseil** Si vous êtes sur edgy(seulement), | ||
| - | < | ||
| - | ... | ||
| - | # ex: 631, myhost:80, 1.2.3.4:631 | ||
| - | # | ||
| - | # Port 80 | ||
| - | # Port 631 | ||
| - | # Listen hostname | ||
| - | # Listen hostname:80 | ||
| - | # Listen hostname: | ||
| - | # Listen 1.2.3.4 | ||
| - | # Listen 1.2.3.4:631 | ||
| - | # | ||
| - | #Port 631 | ||
| - | |||
| - | Listen 631 | ||
| - | Listen / | ||
| - | Listen *:631 | ||
| - | ... | ||
| - | </ | ||
| - | Dans ce cas, commentez //Listen 631// et //Listen *:631// de façon à avoir : | ||
| - | < | ||
| - | #Listen 631 | ||
| - | Listen / | ||
| - | #Listen *:631 | ||
| - | Port 631 | ||
| - | ... | ||
| - | </ | ||
| - | ---- | ||
| - | ---- | ||
| - | **Remarque** Si vous êtes sur edgy, pas besoin de faire le point qui suit, redémarrez seulement CUPS (//sudo / | ||
| - | ---- | ||
| - | |||
| - | * Modifier une petite partie du fichier ''/ | ||
| - | < | ||
| - | Order Deny,Allow | ||
| - | Deny From All | ||
| - | Allow From 192.168.0 | ||
| - | </ | ||
| - | |||
| - | ==== Ensuite (partie commune) ==== | ||
| - | * Ne pas oublier de redémarrer CUPS : | ||
| - | |||
| - | sudo / | ||
| - | |||
| - | * Si votre pare-feu est activé, penser à ouvrir le port 631 (lpp), [[: | ||
| - | |||
| - | |||
| - | |||
| - | ===== Partager l' | ||
| - | |||
| - | 3 méthodes d' | ||
| - | *Paramétrer rapidement (si vous connaissez un peut les bases d'un réseau) | ||
| - | *Deux Exemple concret avec une freebox et un routeur DHCP classique | ||
| - | |||
| - | ==== Paramétrer Rapidement ==== | ||
| - | |||
| - | Ouvrez Système-> | ||
| - | |||
| - | puis double cliquer sur " | ||
| - | |||
| - | Dans la ligne dessous taper: | ||
| - | |||
| - | ipp://' | ||
| - | |||
| - | Un exemple: ipp:// | ||
| - | pour un serveur ayant pour ip: | ||
| - | |||
| - | Pour ne pas avoir de problème avec les ips paramétrer une ip fixe dans Système-> | ||
| - | |||
| - | Voilà tous ;-) des exemple précis et détaillé sont disponible ci dessous | ||
| - | |||
| - | ==== (1) Exemple avec mode non DHCP avec Freebox et une machine Linux==== | ||
| - | |||
| - | Dans ce cas la configuration comprend le matériel suivant : | ||
| - | |||
| - | - une machine Linux serveur CUPS en mode IP statique avec une imprimante connectée, | ||
| - | |||
| - | - une machine Linux en mode IP statique, | ||
| - | |||
| - | - une Freebox avec une connexion Internet active. | ||
| - | |||
| - | Le mode DHCP est désactivé sur le modem routeur et des adresses IP fixes (dites statiques) sont affectées à toutes les machines connectées à ce périphérique. | ||
| - | |||
| - | Pour installer la connexion Internet procéder ainsi : | ||
| - | |||
| - | - allez dans le menu **Système => Administration => Réseau** et choisissez //Connexion internet// puis // | ||
| - | |||
| - | - dans configuration, | ||
| - | |||
| - | Par exemple pour la machine principale de la maison choisissez : | ||
| - | < | ||
| - | |||
| - | Faites la même chose pour les autres machines Ubuntu connectées sur le réseau. | ||
| - | |||
| - | Vous allez sur le site de Free, puis vous cliquez "free haut débit" | ||
| - | |||
| - | Vous souhaitez activez ce service: activation | ||
| - | < | ||
| - | < | ||
| - | Le reste pour ce qui nous concerne n'a pas d' | ||
| - | Ensuite vous relancez la Freebox.\\ | ||
| - | NOTA : En désactivant le DHCP, vous devrez configurer manuellement le DNS de votre connexion. Pour information au 11/1/2006, les DNS Free sont : | ||
| - | < | ||
| - | |||
| - | NOTA-2 : Ce paragraphe ne s' | ||
| - | Renseignez simplement à la fin de la page de configuration l'IP de vos machines et la mac adresse qui y correspond.\\ | ||
| - | Ex : Première machine.\\ | ||
| - | < | ||
| - | Seconde machine.\\ | ||
| - | < | ||
| - | etc.\\ | ||
| - | |||
| - | Ceci permet de réserver les IP à des machines bien précises et de pouvoir conserver le DHCP. | ||
| - | Pour obtenir la MAC adresse de votre machine entrer : " | ||
| - | L' | ||
| - | Si vous changer d' | ||
| - | A présent, pour partager l' | ||
| - | |||
| - | Imaginons que vous avez assigné à votre machine l'IP :< | ||
| - | |||
| - | Vous souhaitez utiliser l' | ||
| - | |||
| - | Selectionnez // | ||
| - | < | ||
| - | ipp:// | ||
| - | </ | ||
| - | |||
| - | Par exemple : si l' | ||
| - | |||
| - | < | ||
| - | ipp:// | ||
| - | </ | ||
| - | |||
| - | Puis cliquez sur suivant, choisissez votre imprimante sur la liste, puis cliquez sur suivant. | ||
| - | |||
| - | Si un jour vous avez des problèmes de connexion internet, il se peut que ça vienne du fait que les adresses IP des serveurs DNS ne soient plus les bonnes.(ce qui est normal vu que l'on a supprimé le mode DHCP). En effet parfois les FAI changent de serveur DNS. | ||
| - | |||
| - | Dans ce cas il existe deux méthodes. Soit vous cherchez sur le site de votre FAI ou ailleurs les nouvelles adresses IP des serveurs DNS et vous les rentrez dans système/ | ||
| - | |||
| - | |||
| - | |||
| - | ==== (2) Exemple avec mode DHCP avec Routeur DI-604 ==== | ||
| - | |||
| - | Dans ce cas la configuration comprend le matériel suivant : | ||
| - | |||
| - | - une machine Linux serveur CUPS en mode DHCP avec une imprimante connectée, | ||
| - | |||
| - | - une machine Windows en mode DHCP statique, | ||
| - | |||
| - | - un modem routeur DI-604 en mode DHCP connecté à un modem ADSL avec une connexion Internet optionnelle mais non nécessaire au partage d' | ||
| - | |||
| - | Dans cette configuration le modem routeur DI-604, qui a l' | ||
| - | |||
| - | Le modem routeur à sa propre adresse IP < | ||
| - | < | ||
| - | |||
| - | J'ai affecté à ma machine Linux qui supporte le serveur CUPS l' | ||
| - | < | ||
| - | |||
| - | Je crois qu'il est possible d' | ||
| - | |||
| - | J'ai ensuite pu permettre le partage de mon imprimante HP-3420 connectée sur le port USB de mon serveur Linux et installée localement sous le nom " | ||
| - | < | ||
| - | |||
| - | Évidemment avec une machine Linux dotée du client CUPS l' | ||
| - | |||
| - | Cette seconde méthode avec mode DHCP est évidemment vivement recommandée. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | // | ||
