Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Partager son imprimante avec un client sous Windows

par figaro. Mise en page : incoming

Pour partager son imprimante sur un PC Ubuntu Feisty Fawn 7.04 & Edgy 6.10, il faut :

Etape 1 : modification de cupsd.conf

  • Dans le fichier /etc/cups/cupsd.conf, rajouter la ligne Allow 192.168.1.xxx (où xxx = adresse ip du pc client) dans la partie <Location />) :
gksudo gedit /etc/cups/cupsd.conf
# Restrict access to the server... 
<Location />
Order allow,deny
Allow localhost
Allow 192.168.1.xxx
</Location>

S'il y a d'autres clients, rajouter leurs adresses de la même façon, ou utiliser l'adresse de tout le réseau 192.168.1.*

  • Dans le fichier /etc/cups/cupsd.conf, commenter la ligne Listen localhost:631 et rajouter une ligne contenant Port 631.
gksudo gedit /etc/cups/cupsd.conf
#Listen localhost:631
Port 631

Etape 2 : relance du processus cupsys

- Relancer le démon CUPS par la commande :

sudo /etc/init.d/cupsys restart

Pour partager son imprimante sur un PC Ubuntu Dapper 6.06.1 LTS, il faut :

Etape 1 : modification de cupsd.conf

Dans le fichier /etc/cups/cupsd.conf, rajouter la ligne Allow 192.168.1.xxx (où xxx = adresse ip du pc client) dans la partie <Location />) :

gksudo gedit /etc/cups/cupsd.conf
# Restrict access to the server... 
<Location />
Order allow,deny
Allow localhost
Allow 192.168.1.xxx
</Location>

S'il y a d'autres clients, rajouter leurs adresses de la même façon, ou utiliser l'adresse de tout le réseau 192.168.1.*

Etape 2 : modification de ports.conf

Dans le fichier /etc/cups/cups.d/ports.conf, commenter la ligne Listen localhost:631 et rajouter une ligne contenant Port 631.

gksudo gedit /etc/cups/cups.d/ports.conf
#Listen localhost:631
Port 631

Etape 3 : relance du processus cupsys

- Relancer le démon CUPS par la commande :

sudo /etc/init.d/cupsys restart

Étape 1 : Installation de Firestarter

Il s'agit d'installer une interface graphique du parefeu d'ubuntu. Pour cela :

  • utiliser Synaptic
  • ou bien dans un terminal
sudo apt-get install firestarter

Étape 2 : Autoriser le service

  • Système / Administration / Firestarter
  • Onglet Politique
  • Dans la partie inférieure Autoriser le service, faire un clic-droit pour ajouter une nouvelle règle
  • Inscrire le port 631 (le nom du service IPP se remplit automatiquement) ainsi que l'adresse IP du client.
  • Quitter Firestarer

http://doc.ubuntu-fr.org/firestarter

Étape 1 : Modification de host

Modifier le fichier C:\WINDOWS\system32\drivers\etc\hosts sur le PC client sous Windows car Windows XP ne reconnaît pas l'adresse IP donc il faut l'associer à un nom d'hôte :

127.0.0.1 localhost
192.168.x.yyy ubuntu

(mettre à la place de x.yyy l'adresse ip suivi du nom de votre PC Serveur sous Ubuntu - ici : ubuntu).

Étape 2 : Ajout de l'imprimante

Pour windows XP ou Windows 2000, ajouter l"imprimante en utilisant la fonction dédiée du panneau de configuration Windows XP, et utilisez l"adresse suivante pour la connexion réseau :

http://ubuntu:631/printers/nomimprimante

ubuntu est le nom du PC serveur et nomimprimante est le nom de votre imprimante sur le PCserveur.

Si Windows vous demande un driver, vous pouvez utiliser "Générique/MS Publisher Color Printer" pour une imprimante couleur ou l'autre "MS Publisher" pour une imprimante noir et blanc.

Vous pouvez aussi utiliser des drivers CUPS, mais celà suppose que vous avez configurer CUPS pour qu'il exporte les bons drivers. Personnellement, je ne les ai pas tester :

  • partage_imprimante_ubuntu_avec_windows.1179494273.txt.gz
  • Dernière modification: Le 18/05/2007, 15:32
  • (modification externe)