Comment configurer un serveur d'impression sur votre réseau domestique avec Linux
Si vous avez plusieurs ordinateurs qui ont besoin d'imprimer sur une imprimante sur votre réseau domestique, vous pouvez utiliser Linux comme serveur d'impression fiable.
Sur mon réseau domestique, j'ai une seule imprimante laser frère. Il vieillit mais fonctionne toujours comme un champion (et la société produit toujours des cartouches de toner, qui peuvent être facilement achetées auprès d'Amazon).
Plusieurs ordinateurs utilisent l'imprimante, j'ai donc dû configurer mon bureau en tant que serveur d'impression. Oui, j'aurais pu déployer Linux sur un serveur à cette fin, mais c'était plus facile de mon bureau. En plus de cela, la plupart des utilisateurs ne souhaiteront pas également déployer un serveur sur leur LAN domestique.
Mais comment configurez-vous un serveur imprimé? Croyez-le ou non, c'est plus facile que vous ne le pensez. Permettez-moi de vous montrer comment c'est fait.
Comment configurer votre serveur d'impression
Ce dont vous aurez besoin: La chose la plus importante dont vous aurez besoin (à part une instance en cours d'exécution de Linux) est une imprimante prise en charge par le système d'exploitation open source. Si vous n'êtes pas sûr, les imprimantes suivantes sont toujours un pari sûr:
- Frère HL-L2350DW
- Frère HL-L3210CW
- Frère MFC-L3750CDW
- Imprimante laser HP NeverStop 1202W
- HP Color Laserjet Pro M255DW
- HP OfficeJet Pro 9025
- Canon Pixma TR8520 imprimante tout-en-un
- Imprimante laser monochrome HP Laserjet Pro M28W
- Epson Ecotank ET-3760 Imprimante Supertank All-in-One
- Epson Ecotank ET-3830
Vous aurez également besoin d'une instance en cours d'exécution de Linux (je vais le démontrer sur POP! _OS, qui est basé sur Ubuntu) et un utilisateur avec des privilèges sudo. Assurez-vous que votre imprimante est connectée et fonctionne correctement à partir de votre serveur avant de commencer à apporter des modifications.
Passons au travail.
1. Installer des tasses
La première chose à faire est d'installer des tasses (serveur d'impression UNIX commun), ce qui peut être fait avec la commande:
sudo apt-get install cups -y
Si vous utilisez une distribution basée sur Fedora, la commande serait:
sudo dnf installer tasses -y
2. Démarrez et activez le serveur
Ensuite, vous devrez démarrer et activer le serveur CUPS avec la commande:
sudo systemctl activer --now tasses
3. Configurer des tasses
Maintenant que les tasses sont installées, nous avons des options de configuration. Bien que cela se soit fait via un éditeur de texte basé sur un terminal, ne paniquez pas… je vais vous montrer le chemin.
Ouvrez le fichier de configuration avec la commande:
sudo nano /etc/cups/cupsd.conf
La première chose à changer est la suivante:
en train de parcourir
Changer cela en:
naviguer sur
Ensuite, nous devons configurer les paramètres afin que vous puissiez utiliser le gestionnaire de coupes Web à partir de n'importe quelle machine de votre réseau. Recherchez la ligne:
Écoutez localhost: 631
Changer cela en:
port 631
Nous devons maintenant nous assurer que les tasses écoutent toutes les interfaces réseau. Recherchez la section suivante:
Commande permettre, nier
Changer cela en:
Commande permettre, nier
Autoriser @local
Enfin, ajoutons l'accès à la console d'administration. Recherchez la section suivante:
Commande permettre, nier
Changer cela en:
AuthType Default
nécessite un utilisateur valide
Ordre Autoriser, nier
Autoriser @Local
Enregistrez et fermez le fichier avec le raccourci Ctrl + X clavier.
Redémarrez les tasses avec:
sudo systemctl redémarrer les tasses
4. Rendez l'imprimante à la disposition de macOS ou d'autres bureaux
Pour MacOS et autres OSE, vous devrez installer un logiciel pour Bonjor (macOS) et IPP (autres OS). Faites cela avec la commande:
sudo apt-get install avahi-daemon -y
Démarrez et activez le nouveau service avec:
sudo systemctl activer --now avahi-daemon
Maintenant que vous avez pris soin de la configuration, votre imprimante doit être visible sur n'importe quel ordinateur de votre réseau local. Gardez à l'esprit que, selon le système d'exploitation, vous devrez peut-être installer des pilotes pour l'imprimante. C'est souvent le cas avec Windows.
Sur les machines Linux, si l'imprimante est prise en charge sur votre serveur, les chances sont bonnes, vous n'aurez pas à installer de pilotes pour les autres machines. J'ai trouvé que la même chose est vraie avec MacOS, mais votre kilométrage peut varier.
