Настройка сетевого принтера — задача, с которой рано или поздно сталкивается каждый пользователь офиса или домашней сети. Даже если ваш Canon PIXMA или HP LaserJet физически подключен к роутеру по Ethernet или Wi-Fi, другие устройства в сети не всегда его «видят». Проблема может крыться в неправильных настройках самого принтера, брандмауэра операционной системы или даже в особенностях протокола SMB (который Windows 10/11 упорно пытается отключить по умолчанию).
В этой статье мы разберём все способы сделать принтер видимым в сети — от базовой настройки через веб-интерфейс МФУ до тонких настроек групповой политики в Windows. Особое внимание уделим типичным ошибкам: почему принтер виден, но не печатает, как решить проблему с драйверами на macOS, и что делать, если после обновления Windows устройство исчезло из списка доступных. Если вы администрируете сеть с принтерами разных брендов (Brother, Epson, Xerox), здесь найдёте универсальные решения, не привязанные к конкретной модели.
1. Подготовка принтера к сетевой работе
Прежде чем настраивать видимость, убедитесь, что принтер вообще способен работать в сети. Современные МФУ поддерживают три основных типа подключения:
- 🔌 Ethernet (проводное подключение к роутеру или коммутатору) — самый стабильный вариант для офисов.
- 📶 Wi-Fi (беспроводное подключение к сети) — удобно для домашнего использования, но может страдать от помех.
- 🖥️ USB + общий доступ (принтер подключён к одному ПК, который «расшаривает» его по сети) — временное решение с ограничениями.
Проверьте текущий статус подключения:
- Нажмите кнопку
MenuилиSettingsна панели принтера. - Перейдите в раздел
Сеть(Network) →Состояние Wi-Fi(Wireless Status) илиEthernet. - Убедитесь, что принтер получил
IP-адрес(например,192.168.1.105). Если адрес начинается с169.254.x.x— это признак проблемы с DHCP.
Если принтер не подключается к Wi-Fi, попробуйте временно отключить защиту WPA3 в настройках роутера — некоторые старые модели МФУ поддерживают только WPA2.
Критичный момент: если ваш принтер поддерживает только протокол WPS (кнопочное подключение), а роутер его отключил — придётся либо включать WPS вручную, либо подключать принтер по кабелю. На новых роутерах (например, ASUS RT-AX88U) WPS часто отключён по умолчанию из соображений безопасности.
2. Настройка видимости через веб-интерфейс принтера
Большинство сетевых принтеров имеют встроенный веб-сервер, через который можно управлять настройками видимости. Чтобы туда попасть:
- Узнайте
IP-адреспринтера (см. предыдущий раздел или распечатайте тестовый лист с сетевыми настройками). - Введите этот адрес в адресную строку браузера (например,
http://192.168.1.105). - Авторизуйтесь (по умолчанию логин/пароль часто
admin/adminили пустой пароль; для HP может потребоваться указатьadminи серийный номер устройства).
В веб-интерфейсе найдите разделы, отвечающие за сетевую видимость:
| Бренд принтера | Раздел настроек | Ключевые параметры |
|---|---|---|
| Canon | Network Settings → TCP/IP |
Включите mDNS (Bonjour) и LPR |
| HP | Networking → Wireless (802.11) → Advanced |
Активируйте Multicast и LLTD |
| Brother | Network → WLAN → Advanced Settings |
Включите Bonjour и Web Services |
| Epson | Network → Protocol |
Установите Raw Port: 9100 и LPD |
Важно для принтеров HP: в разделе Security отключите опцию SNMPv3, если другие устройства не могут обнаружить принтер. Этот протокол часто блокирует сканирование сети.
3. Настройка видимости в Windows 10/11
Windows имеет собственные механизмы обнаружения сетевых устройств, которые часто конфликтуют с настройками принтера. Следуйте этому алгоритму:
Включить обнаружение сети в параметрах общего доступа|
Отключить брандмауэр Windows Defender (временно)|
Установить драйвер принтера вручную (если автоустановка не сработала)|
Проверить службу"Host Supplier" (для принтеров HP)-->
Подробная инструкция:
- Откройте
Панель управления → Сетевые параметры → Параметры общего доступа. - Включите опции:
- 🔹 Включить сетевое обнаружение
- 🔹 Включить общий доступ к файлам и принтерам
- 🔹 Разрешить Windows управлять подключениями...
Если принтер всё равно не виден:
- Нажмите
Win + R, введитеservices.mscи найдите службуFunction Discovery Provider Host. - Убедитесь, что она запущена (тип запуска:
Автоматически). - Для принтеров HP дополнительно проверьте службу
HP Network Devices Support. - Откройте
Системные настройки → Принтеры и сканеры. - Нажмите
+→ вкладкаIP. - Введите:
- 📌
Адрес: IP принтера (например,192.168.1.105) - 📌
Протокол:Line Printer Daemon - LPDилиHP Jetdirect - Socket - 📌
Queue: оставить пустым или указатьlp - 📌
Имя: произвольное (например,Office_Printer) - 📌
Расположение: опционально
- 📌
- В поле
ДрайвервыберитеВыбрать программное обеспечение...и найдите модель вашего принтера в списке. - 🔧 Удалите принтер и добавьте его заново, выбрав другой драйвер (например, вместо AirPrint используйте родной драйвер от производителя).
- 🔧 Проверьте, что в настройках принтера включён протокол
LPD(порт515). - Откройте в браузере
http://localhost:631(веб-интерфейс CUPS). - Перейдите в
Administration → Add Printer. - Выберите один из протоколов:
- 🖨️
LPD/LPR Host or Printer— универсальный вариант (порт515) - 🖨️
AppSocket/HP JetDirect— для принтеров HP (порт9100) - 🖨️
IPP (http)— современный протокол (порт631)
- 🖨️
- Укажите IP-адрес принтера (например,
lpd://192.168.1.105/lpдля LPD). - Выберите драйвер из списка (если вашей модели нет, установите пакет
foomatic-dbилиhplipдля HP). - 🔹 Работает ли служба
avahi-daemon(аналог Bonjour для Linux): - 🔹 Открыты ли порты
515(LPD) и9100(JetDirect) в фаерволе: - 🛠️
nmap(сканирование портов принтера): - 🛠️
telnet(проверка доступности порта): - 🔒 Смените стандартный пароль веб-интерфейса принтера (особенно важно для HP и Xerox, где по умолчанию часто пустой пароль).
- 🔒 Отключите ненужные протоколы:
- 🚫
Telnet(порт23) - 🚫
FTP(порт21) - 🚫
SNMPv1/v2(если не используется системами мониторинга)
- 🚫
- 🔒 Обновите прошивку принтера (через веб-интерфейс или утилиту производителя).
- 🔒 Ограничьте доступ по IP (в настройках принтера укажите разрешённые подсети, например
192.168.1.0/24). - Отключить доступ из интернета (проверьте, что принтер не проброшен через
DMZна роутере). - Включить
WPA3на Wi-Fi (если принтер поддерживает). - Установить пароль на веб-интерфейс принтера (даже если он в локальной сети).
- 🖥️ Общий доступ через ПК:
- Подключите принтер по USB к одному из компьютеров в сети.
- Откройте
Принтеры и сканеры → Свойства принтера → Доступ. - Включите
Общий доступи задайте имя (например,Shared_HP_LaserJet). - На других ПК добавьте принтер через
\\Имя_компьютера\Имя_принтера.
⚠️ Внимание: Компьютер, к которому подключён принтер, должен быть постоянно включён. Этот метод не подходит для серверных решений.
- ☁️ Облачные сервисы:
- 🔸 Google Cloud Print (устаревает, но ещё работает для старых устройств).
- 🔸 HP ePrint (требует регистрации принтера на портале HP).
- 🔸 Canon PRINT Business (для корпоративных МФУ).
Что делать, если Windows просит драйвер, но принтер уже установлен?
Это типичная проблема при добавлении принтера через \\IP_адрес_принтера. Решение:
1. Удалите все ранее установленные драйверы для этой модели через Принтеры и сканеры → Удалить устройство.
2. Скачайте свежий драйвер с официального сайта (например, для Canon MG3600 берите драйвер с раздела"Драйверы для сетевого подключения").
3. При добавлении принтера выберите Установить драйвер вручную и укажите путь к скачанному файлу.
Для корпоративных сетей (доменных):
⚠️ Внимание: Если ваш ПК входит в домен Active Directory, настройки групповой политики могут блокировать обнаружение принтеров. Проверьте параметр Computer Configuration → Policies → Administrative Templates → Printers →"Allow print spooler to accept client connections" — он должен быть включён.
4. Особенности настройки на macOS
MacBook и iMac используют протокол Bonjour (он же mDNS) для обнаружения принтеров. Если ваш Epson EcoTank или Brother MFC не виден в списке:
Проблемы с Bonjour? Установите утилиту Bonjour Print Services с сайта Apple (актуально для старых версий macOS). Для новых macOS (Ventura и новее) может потребоваться ручная установка драйвера через Terminal:
curl -o /tmp/printer.dmg"https://support.apple.com/kb/DL999?viewlocale=ru_RU&locale=ru_RU"
hdiutil attach /tmp/printer.dmg
sudo installer -pkg /Volumes/Bonjour\ Print\ Services/BonjourPSSetup.pkg -target /
Если принтер виден, но при печати выдаёт ошибку "Filter failed":
5. Настройка видимости в Linux (Ubuntu, Debian, Fedora)
В Linux принтеры настраиваются через систему CUPS (Common Unix Printing System). Чтобы добавить сетевой принтер:
Для принтеров HP предварительно установите пакет hplip:
sudo apt update
sudo apt install hplip hplip-gui
Если принтер не обнаруживается автоматически, проверьте:
sudo systemctl status avahi-daemon
sudo ufw allow 515/tcp
sudo ufw allow 9100/tcp
В Linux принтеры часто не обнаруживаются из-за отсутствия драйверов. Для моделей Canon скачивайте PPD-файлы с сайта производителя и устанавливайте их вручную через CUPS.
6. Решение типичных проблем с видимостью
Даже после правильной настройки принтер может исчезать из сети. Рассмотрим самые распространённые сценарии и их решения:
| Проблема | Возможная причина | Решение |
|---|---|---|
| Принтер виден, но не печатает | Несовместимый драйвер или блокировка порта | Удалите принтер и добавьте его заново с правильным драйвером. Проверьте, что порт 9100 не заблокирован фаерволом. |
| Принтер исчезает после перезагрузки роутера | DHCP выдаёт принтеру новый IP-адрес | Задайте принтеру статический IP в настройках роутера (привяжите по MAC-адресу) или настройте резервирование DHCP. |
| Принтер не виден в Windows после обновления | Отключён протокол SMBv1 или служба обнаружения | Включите SMB 1.0/CIFS File Sharing Support в Панель управления → Программы → Включение или отключение компонентов Windows. |
| MacOS видит принтер, но выдаёт ошибку при печати | Неправильный драйвер или конфликт AirPrint | Удалите принтер, скачайте официальный драйвер с сайта производителя и добавьте принтер вручную через IP. |
Случай из практики: Принтер Brother DCP-L2550DW периодически пропадал из сети. Причина оказалась в энергосберегающем режиме роутера TP-Link Archer C6, который отключал порт Ethernet через 10 минут бездействия. Решение — отключить Green Ethernet в настройках роутера.
Как проверить, виден ли принтер в сети с другого устройства?
1. На Windows: откройте Командную строку и выполните:
ping 192.168.1.105
(замените IP на адрес вашего принтера). Если пинг проходит, но принтер не виден — проблема в настройках общего доступа.
2. На macOS/Linux: используйте команду:
arp -a | grep 192.168.1.105
Если принтер отвечает, но не обнаруживается — проверьте настройки Bonjour/mDNS.
Для диагностики сетевых проблем с принтером используйте утилиты:
nmap -p 515,9100,631 192.168.1.105
telnet 192.168.1.105 9100
Если соединение устанавливается — порт открыт, если нет — проверьте настройки принтера или фаервола.
7. Безопасность сетевого принтера
Открывая доступ к принтеру в сети, вы потенциально создаёте уязвимость для атак. Следующие меры помогут защитить устройство:
Для офисных сетей:
⚠️ Внимание: Принтеры HP Enterprise и Xerox WorkCentre часто имеют уязвимости в веб-интерфейсе (например, CVE-2021-3438). Проверяйте наличие обновлений прошивки на сайте производителя не реже одного раза в квартал.
Если принтер поддерживает IPsec или 802.1X (предприятий уровня), настройте аутентификацию по сертификатам. Для домашних сетей достаточно:
8. Альтернативные способы подключения
Если стандартные методы не работают, рассмотрите альтернативные варианты:
Эти сервисы позволяют печатать на принтер через интернет, но требуют стабильного подключения устройства к облаку.
Некоторые принтеры (Epson EcoTank, Canon Selphy) поддерживают режим точки доступа. Вы подключаетесь к принтеру напрямую (как к роутеру), но теряете доступ в интернет. Подходит для временной печати с ноутбука или смартфона.
Для небольших офисов оптимальным решением часто становится сетевой принт-сервер (например, TP-Link TL-PS310U). Это устройство подключается к принтеру по USB и делает его доступным по сети через Ethernet или Wi-Fi. Преимущества:
- 🔹 Работает со старыми принтерами без сетевого интерфейса.
- 🔹 Поддерживает несколько протоколов (
LPD,IPP,Port 9100). - 🔹 Дешевле покупки нового сетевого МФУ.
- Блокировка порта фаерволом: Проверьте, что порты
9100(JetDirect) или515(LPD) открыты на принтере и не блокируются брандмауэром Windows/macOS. - Несовместимый драйвер: Удалите принтер и установите драйвер вручную с официального сайта. Для принтеров Canon часто помогает выбор драйвера
Generic PostScript Printer. - Проблемы с IP-адресом: Если принтер получает адрес по DHCP, он мог измениться. Задайте статический IP в настройках роутера (привяжите по MAC-адресу).
FAQ: Частые вопросы по настройке видимости принтера
Принтер виден в сети, но при печати выдаёт ошибку"Не удалось подключиться". В чём дело?
Эта ошибкачна для трёх сценариев:
Для диагностики попробуйте подключиться к принтеру по Telnet:
telnet 192.168.1.105 9100
Если соединение не устанавливается — проблема на стороне принтера или сети.
Как сделать принтер видимым для устройств на другой подсети (например, 192.168.1.x и 192.168.2.x)?
По умолчанию принтеры не видны за пределами своей подсети. Решения:
- Настройка маршрутизации: На роутере добавьте статический маршрут между подсетями (например,
192.168.1.0/24 → 192.168.2.0/24). - Использование принт-сервера: Установите CUPS на Linux-машине, которая видна в обеих подсетях, и подключите принтер к ней.
- VPN: Подключите все устройства к одной виртуальной сети (например, через WireGuard или OpenVPN).
Для корпоративных сетей проще всего использовать IPP (порт 631) с аутентификацией.
После обновления Windows принтер перестал быть видимым. Как вернуть доступ?
Обновления Windows часто сбрасывают настройки сетевого обнаружения. Проверьте:
SMBv1: Включите поддержку черезПанель управления → Программы → Включение или отключение компонентов Windows(хотя это небезопасно для публичных сетей).Функция обнаружения: Запустите службуFunction Discovery Resource Publication:Политики группы: Если ПК в домене, проверьте параметрComputer Configuration → Policies → Administrative Templates → Network →"Turn off network discovery"— он должен бытьDisabled.
sc config FDResPub start= auto
sc start FDResPub
Для принтеров HP дополнительно переустановите пакет HP Print and Scan Doctor.
Можно ли сделать принтер доступным через интернет для удалённой печати?
Технически да, но это крайне небезопасно. Риски:
- 🚨 Уязвимости веб-интерфейса принтера (например, CVE-2021-3438 для HP).
- 🚨 Перехват печатаемых документов (если трафик не шифруется).
- 🚨 DDoS-атаки на открытые порты.
- Используйте VPN (например, Tailscale или ZeroTier) для подключения к локальной сети.
- Настройте облачный сервис производителя (HP ePrint, Canon PRINT).
- Для корпоративных задач разверните
CUPSна сервере с белым IP и настройте аутентификацию. - Пробросьте порт
9100на роутере к IP принтера. - Настройте
IP-фильтрациюна роутере, разрешив доступ только с вашего внешнего IP. - Смените стандартный пароль веб-интерфейса принтера.
Безопасные альтернативы:
Если всё же нужно открыть доступ:
Принтер Brother виден в сети, но сканер не работает. Как исправить?
Проблема типична для МФУ Brother (например, MFC-L2710DW). Причины и решения:
- Отсутствует драйвер сканера: Установите полный пакет Brother iPrint&Scan с официального сайта.
- Блокировка порта
54925(используется для сканирования): Откройте его в брандмауэре. - Несовместимость с SMBv3: Включите
SMBv1в Windows или используйтеWS-Discovery. - Настройки сканера в веб-интерфейсе: Проверьте, что в разделе
Scan → Network ScanвключёнSMB Scanи указаны правильные путь и учётные данные (например,\\Имя_ПК\Scan).
Для macOS:
sudo rm -rf /Library/Image\ Capture/Devices/Brother
sudo rm -rf /Library/Printers/ppd/Contents/Resources/Brother
Затем переустановите драйвер.