Расшариваем принтер в своей сети Linux

Рассмотрим установку сетевого принтера в Linux

Сетевой принтер

Настраиваем сервер, где подключен принтер
Нам понадобится CUPS, поэтому проверьте установлен ли он у Вас или нет.


открываем конфиг cups - /etc/cups/cupsd.conf, все действия выполняем от root
# gedit /etc/cups/cupsd.conf
изменяем директорию

Listen localhost:631

на

Port 631

находим комментарий "Show shared printers on the local network." и приводим к следующему виду:

Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseAddress 192.168.0.*
BrowseLocalProtocols CUPS dnssd

в BrowseAddress пишем свои ip с которых будет производится печать

дальше находим раздел <Location />
и в нем и приводим к следующему виду:

Order allow,deny
Allow From 127.0.0.1
Allow From 192.168.0.*

т.е запрещаем всем, но разрешаем localhost и своим ip
подробнее man cupsd.conf
с настройкой сервера все, рестартим:
# service cups restart
также все настройки можно изменить с помощью вебморды, вводим в адресной строке браузера:

http://localhost:631

в http://localhost:631/printers/ будет ваш принтер
если вы хотите управлять cups с других компьютеров, то в конфиге в соответсвующих секциях пропишите разрешение для своей сети

настраиваем клиентов

windows 7
ну тут просто идем в панель управления > оборудование и звук > Устроства и принтеры
нажимаем Установка принтера, дальше выбираем Добавить сетевой, беспроводной или Bluetooth-принтер, будет осуществлятся поиск, можно остановить поиск и ввести свои данные
вводим url вида http://192.168.0.1:631/printers/мой_принтер

Linux
тут еще проще
Правим конфиг
# gedit /etc/cups/client.conf
туда пишем

ServerName 192.168.0.1

ну естественно указываем свой ip где установлен принтер.
# service cups restart

 

Вы можете оставить отзыв или трекбек со своего сайта.

Один отзыв на «Расшариваем принтер в своей сети Linux»

  1. avatar Фаткулла:

    Спасибо! Очень доходчиво.

Ваш отзыв

Spam Protection by WP-SpamFree