Ручная настройка
На сервере (тот, который управляет и подсоединён к принтеру) просто откройте файл /etc/cups/cupsd.conf и разрешите доступ к серверу, изменив строчки с тэгом Location. Например:
!_не_надо Также убедитесь, что серверу для адресации доступен IP-адрес клиента. Добавьте следующие строки после "# Listen :631" (192.168.0.100 - IP-адрес сервера, а не клиента):
Для отображения всех доступных принтеров локальной сети "Show shared printers on the local network", добавьте строку "BrowseAllow all":
После внесения всех изменений, перезапустите CUPS:
# /etc/rc.d/cupsd restart
!_не_надо На стороне клиента откройте (создайте, если отсутствует) файл /etc/cups/client.conf и укажите в ServerName соответствующее имя сервера или его IP-адрес. Добавьте эту строку:
Для отображения всех доступных принтеров локальной сети "Show shared printers on the local network", добавьте строку "BrowseAllow all"
Есть другие возможности для настройки, включая автоматическую, которые подробно описаны на localhost:631/help/network.html
После внесения всех изменений, перезапустите CUPS.
Note: При добавлении принтера с клиентского компьютера, если используется Internet Printing Protocol (IPP), в качестве URI укажите ipp://192.168.0.100:631/printers/<имя_нужного_принтера>