Рассмотрим установку сетевого принтера в 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
Вы можете оставить отзыв или трекбек со своего сайта.

Рубрика:
24 Окт 2010
Метки:
Спасибо! Очень доходчиво.