Поиск принтера в общем доступе — задача, с которой сталкиваются как офисные сотрудники, так и домашние пользователи, подключающие МФУ к нескольким устройствам. Проблема усложняется, когда устройство не отображается в списке доступных, хотя физически подключено к сети. Причины могут крыться в неправильных настройках роутера, отключённых протоколах обмена данными или банальной ошибке ввода IP-адреса.
Эта статья поможет разобраться, как найти принтер в локальной сети на разных операционных системах, включая редкие случаи, когда устройство скрыто за VPN или подключено через облачный сервис. Мы рассмотрим как стандартные методы (через Панель управления или Системные настройки), так и продвинутые — с ручным указанием портов и проверкой сетевых протоколов. Отдельное внимание уделим диагностике проблем, когда принтер виден, но не печатает.
Если вы администрируете небольшую сеть или просто хотите поделиться принтером между ноутбуком и смартфоном, здесь найдёте актуальные решения без лишней "воды". Все инструкции протестированы на Windows 11, macOS Ventura и Ubuntu 22.04, но подойдут и для более ранних версий с незначительными корректировками.
1. Поиск принтера через стандартные средства ОС
Начнём с самого простого: встроенных инструментов операционной системы. Они работают в 80% случаев, если принтер правильно подключён к сети и не блокируется фаерволом.
В Windows откройте Параметры → Bluetooth и устройства → Принтеры и сканеры. Нажмите "Добавить устройство" и выберите "Добавить принтер или сканер по локальной сети". Система автоматически просканирует сеть и покажет доступные устройства. Если принтер не появился, нажмите "Нужный принтер отсутствует в списке" — это откроет расширенные опции.
На macOS путь другой: Системные настройки → Принтеры и сканеры, затем кликните "+" внизу списка. MacOS предложит выбрать между Добавить принтер или сканер (для USB) и Добавить принтер по IP (для сетевых). Для автоматического поиска выберите вкладку "Окно" — здесь отобразятся все принтеры в локальной сети, поддерживающие Bonjour (протокол Apple для обнаружения устройств).
В Linux (на примере Ubuntu) используйте Настройки → Устройства → Принтеры или утилиту lpinfo -v в терминале. Последняя команда выведет список всех обнаруженных принтеров, включая сетевые. Для добавления вручную используйте system-config-printer (может потребоваться установка через sudo apt install system-config-printer).
- 🖥️ Windows:
Параметры → Принтеры и сканеры → Добавить принтер - 🍎 macOS:
Системные настройки → Принтеры → "+" → Вкладка "Окно" - 🐧 Linux: Терминал:
lpinfo -vили GUI:system-config-printer
2. Ручное добавление принтера по IP-адресу
Если автоматический поиск не сработал, попробуйте добавить принтер вручную, указав его IP-адрес. Этот метод универсален и работает даже когда принтер скрыт за VPN или подключён через нестандартный порт.
Сначала найдите IP-адрес принтера. Для этого:
- Напечатайте тестовую страницу самотестирования (обычно кнопка
InfoилиMenuна панели принтера). - Проверьте настройки роутера: зайдите в веб-интерфейс (обычно
192.168.0.1или192.168.1.1) и найдите раздел "Подключённые устройства" (DHCP-клиенты). - Используйте утилиты вроде Advanced IP Scanner (Windows) или
nmap(Linux/macOS) для сканирования сети.
Когда IP-адрес известен (например, 192.168.1.105), добавьте принтер:
- 🪟 Windows: В окне добавления принтера выберите "Добавить принтер по TCP/IP-адресу", укажите IP и порт (обычно
9100для HP, Canon, Brother). - 🍏 macOS: При добавлении принтера выберите вкладку "IP", укажите адрес и протокол (
LPD,IPPилиHP Jetdirect). - 🐧 Linux: В
system-config-printerнажмите "Добавить" → "Сетевой принтер" → "Enter URI" и введитеsocket://192.168.1.105:9100.
Найти IP-адрес принтера (через роутер или тестовую страницу)
Проверить, что принтер и компьютер в одной подсети (первые 3 октета IP должны совпадать)
Убедиться, что фаервол не блокирует порты (9100, 631, 515)
Скачать драйвер с сайта производителя (если принтер редкой модели)
-->
Критическая деталь: если принтер подключён через Wi-Fi, а компьютер — по кабелю (или наоборот), они могут находиться в разных подсетях. В этом случае ручное добавление по IP не сработает без дополнительной настройки роутера (включение режима AP Isolation или настройка статической маршрутизации).
3. Проверка сетевых настроек принтера
Часто принтер не виден в сети из-за неправильных сетевых параметров. Например, он может быть настроен на получение IP по DHCP, но роутер не выдаёт ему адрес, или принтер находится в "спящем" режиме, отключающем сетевой интерфейс.
Зайдите в меню принтера (обычно через кнопку Menu или Setup) и проверьте:
- 🔌 Тип подключения:
Wi-Fi,EthernetилиUSB. Для общего доступа нуженWi-FiилиEthernet. - 📡 Режим Wi-Fi: принтер должен быть подключён к той же сети, что и компьютер (не к гостевой или другой частоте 2.4/5 ГГц).
- 🔢 IP-адрес: если указан статический IP, убедитесь, что он не конфликтует с другими устройствами (например,
192.168.1.200вне диапазона DHCP роутера). - 🔒 Протоколы: включите
LPD,IPPилиSMB(в зависимости от модели).
На примере принтеров HP LaserJet путь к настройкам сети выглядит так: Menu → Network Setup → Wireless → Wi-Fi Direct (отключите его, если не используете) или Menu → Network Setup → Wired → IPv4 Configuration (для Ethernet).
| Производитель | Путь к сетевым настройкам | Рекомендуемый протокол |
|---|---|---|
| HP | Menu → Network → Wireless/Wired |
IPP или LPD |
| Canon | Settings → Device Settings → LAN |
RAW (порт 9100) |
| Brother | Menu → Network → WLAN/Ethernet |
LPD или SMB |
| Epson | Home → Settings → Network |
IPP или EpsonNet |
⚠️ Внимание: Если принтер подключён к сети через USB-хаб другого компьютера (а не напрямую к роутеру), его нужно сначала расшарить (сделать общим) на том устройстве, к которому он физически подключён. Инструкции для этого случая — в разделе 5.
4. Настройка роутера для обнаружения принтера
Иногда проблема кроется в роутере: отключённые протоколы multicast, фильтрация MAC-адресов или неверные настройки DHCP мешают устройствам "увидеть" друг друга. Вот что нужно проверить:
1. Включите multicast (IGMP):
Этот протокол используется для обнаружения устройств в сети (включая принтеры). В настройках роутера найдите раздел LAN → IGMP Snooping и включите его. Для роутеров TP-Link путь: Advanced → Network → IGMP Proxy.
2. Проверьте диапазон DHCP:
Если принтер настроен на автоматическое получение IP, но роутер выдаёт адреса только в диапазоне 192.168.1.100–192.168.1.200, а принтер пытается взять 192.168.1.201, конфликта не избежать. Расширьте диапазон или назначьте принтеру статический IP вне DHCP-пула.
3. Отключите изоляцию клиентов (AP Isolation):
Эта функция блокирует обмен данными между устройствами в одной сети. На роутерах Asus она называется AP Isolation, на MikroTik — Client Isolation. Отключите её, если принтер должен быть доступен всем.
4. Добавьте принтер в список исключений фаервола:
Некоторые роутеры (например, Keenetic) блокируют нестандартные порты. В настройках фаервола добавьте правило для IP принтера и портов 9100, 631 (IPP), 515 (LPD).
Как проверить, выдаёт ли роутер IP принтеру?
1. Зайдите в веб-интерфейс роутера (обычно 192.168.0.1 или 192.168.1.1).
2. Найдите раздел "DHCP-клиенты" или "Подключённые устройства".
3. Если принтер есть в списке — IP назначен успешно. Если нет, проверьте, включён ли DHCP-сервер и не заблокирован ли MAC-адрес принтера в настройках фильтрации.
⚠️ Внимание: Если вы используете меш-сеть (например, Google Nest Wi-Fi или TP-Link Deco), принтер может подключаться только к основному узлу. Попробуйте переподключить его к главному роутеру, а не к сателлиту.
5. Общий доступ к принтеру через другой компьютер
Если принтер подключён к одному компьютеру по USB, но нужен другим устройствам в сети, его можно расшарить (сделать общим). Этот метод работает и для старых принтеров без сетевого интерфейса.
На Windows:
- Откройте
Панель управления → Устройства и принтеры. - Правой кнопкой нажмите на принтер → "Свойства принтера" → вкладка "Доступ".
- Поставьте галочку "Общий доступ к данному принтеру" и задайте имя (например,
HP_LaserJet_Office). - Нажмите "Применить" и проверьте, что в сетевых настройках Windows включено обнаружение сети (
Параметры → Сеть и Интернет → Параметры общего доступа).
На macOS:
- Откройте
Системные настройки → Общий доступ. - Включите "Общий доступ к принтерам" и выберите устройство из списка.
- В "Права доступа" добавьте пользователей, которым разрешено печатать.
На Linux:
Используйте CUPS (систему печати Unix). Откройте в браузере http://localhost:631, перейдите в Administration → Printers, выберите принтер и нажмите "Share This Printer". Не забудьте включить обнаружение в настройках фаервола:
sudo ufw allow 631/tcp
После расшаривания подключите принтер на других устройствах как сетевой:
- 🖥️ Windows:
Параметры → Принтеры → Добавить принтер → Выбрать общий принтери ввести путь\\ИМЯ_КОМПЬЮТЕРА\ИМЯ_ПРИНТЕРА. - 🍎 macOS: В окне добавления принтера выберите вкладку "Windows" и укажите адрес
smb://ИМЯ_КОМПЬЮТЕРА/ИМЯ_ПРИНТЕРА.
Если принтер не печатает после расшаривания, проверьте, включён ли компьютер, к которому он подключён физически. Принтер будет недоступен, если этот ПК выключен или находится в режиме сна.
6. Использование облачных сервисов для общего доступа
Если принтер нужно сделать доступным за пределами локальной сети (например, для печати с телефона в дороге), используйте облачные сервисы. Большинство производителей предлагают собственные решения:
- 🌐 HP Smart: Приложение для iOS/Android с поддержкой печати через облако. Требует регистрации аккаунта HP.
- 🌐 Canon PRINT: Позволяет печатать с мобильных устройств и через веб-интерфейс. Поддерживает
Google Cloud Print(до 2020 года). - 🌐 Epson Connect: Сервис
Epson Email Printпозволяет отправлять документы на печать по email. - 🌐 Brother iPrint&Scan: Поддерживает печать через
Dropbox,Google Driveи прямую отправку с мобильных.
Для универсальных решений подойдёт Google Cloud Print (хотя официально закрыт, некоторые принтеры ещё поддерживают его через сторонние прошивки) или PrinterShare (платное приложение для печати с любого устройства).
Чтобы настроить облачную печать:
- Установите фирменное приложение производителя на смартфон или компьютер.
- Зарегистрируйте принтер в сервисе (обычно требуется сканировать QR-код на принтере или ввести его серийный номер).
- Подключите принтер к той же сети, что и устройство с приложением.
- Авторизуйтесь в сервисе на всех устройствах, с которых планируете печатать.
⚠️ Внимание: Облачная печать может передавать данные через серверы производителя. Если вы печатаете конфиденциальные документы, используйте VPN или отдавайте предпочтение локальным методам подключения.
7. Диагностика проблем с подключением
Если принтер найден, но не печатает, или подключение постоянно сбрасывается, выполните диагностику:
1. Проверьте физическое подключение:
- 🔌 Для
Ethernet: кабель должен быть вставлен в портLANроутера, а неWAN. Проверьте индикаторы связи на принтере и роутере. - 📶 Для
Wi-Fi: принтер должен быть в зоне действия сети. Сигнал можно проверить, распечатав страницу с уровнем сигнала (обычно в менюNetwork Info).
2. Тестирование сетевого подключения:
С компьютера выполните ping до IP принтера:
ping 192.168.1.105
Если пакеты не доходят (Request timed out), проблема в сетевых настройках. Если доходят, но принтер не печатает — проверьте драйверы или очередь печати.
3. Очистка очереди печати:
Зависшие задачи могут блокировать новые. В Windows откройте Службы (services.msc), найдите "Диспетчер печати" и перезапустите её. В macOS и Linux используйте команды:
# macOS
sudo cupsdisable && sudo cupsenable
Linux
sudo systemctl restart cups
4. Проверка драйверов:
Удалите текущий драйвер принтера и установите его заново с официального сайта производителя. Универсальные драйверы Windows часто работают некорректно с МФУ.
| Симптом | Возможная причина | Решение |
|---|---|---|
| Принтер виден, но не печатает | Зависшая очередь печати | Очистить очередь и перезапустить службу печати |
| Принтер исчезает из списка после перезагрузки | Динамический IP (DHCP) | Назначить статический IP в настройках принтера или роутера |
| Подключение прерывается через 1–2 минуты | Режим энергосбережения принтера | Отключить "спящий режим" в настройках принтера |
| Ошибка "Драйвер недоступен" | Несовместимый или повреждённый драйвер | Удалить драйвер и установить с сайта производителя |
Если принтер подключён по Wi-Fi, но периодически "пропадает", попробуйте закрепить за ним статический IP в настройках роутера (DHCP Reservation). Это предотвратит смену адреса после перезагрузки.
FAQ: Частые вопросы по поиску принтера в сети
🔍 Почему принтер не отображается в списке доступных устройств?
Причин несколько:
- Принтер и компьютер находятся в разных подсетях (например, принтер на
192.168.1.x, а ПК на192.168.0.x). - Отключён протокол обнаружения (
Bonjourдля macOS,SSDPдля Windows). - Фаервол блокирует порты
137–139(NetBIOS) или631(IPP). - Принтер в спящем режиме или отключён от сети.
Решение: проверьте настройки сети на роутере и включите обнаружение в параметрах принтера.
🖨️ Как подключить принтер к сети без экрана (например, Brother HL-L2300D)?
Для принтеров без дисплея:
- Подключите принтер к компьютеру по USB.
- Установите драйвер с официального сайта.
- Используйте утилиту производителя для настройки сети (например, Brother BRAdmin или HP Network Configuration Utility).
- Настройте Wi-Fi или Ethernet через утилиту и отключите USB.
Для Brother путь в утилите: Network → WLAN → Setup Wizard.
📱 Можно ли подключить принтер к телефону без компьютера?
Да, если принтер поддерживает:
- Wi-Fi Direct: подключение напрямую к телефону (без роутера). Включается в меню принтера.
- Облачные сервисы: HP Smart, Canon PRINT и др. (требует регистрации).
- AirPrint (для iPhone): большинство современных принтеров поддерживают печать с iOS без драйверов.
Для Android может потребоваться приложение производителя (например, Epson iPrint).
🔒 Как ограничить доступ к общему принтеру?
Чтобы разрешить печать только определённым пользователям:
- Windows: В свойствах принтера (
Безопасность) добавьте пользователей и назначьте права ("Печать", "Управление"). - macOS: В
Системные настройки → Общий доступвыберите принтер и укажите разрешённых пользователей. - Linux (CUPS): Отредактируйте
/etc/cups/cupsd.conf, добавив строкуRequire user @OWNER @SYSTEMдля ограничения доступа.
Для сетевых принтеров настройте пароль в веб-интерфейсе устройства (обычно http://IP_принтера).
🌍 Можно ли подключить принтер через Интернет (не локальную сеть)?
Да, но с оговорками:
- Облачные сервисы: Google Cloud Print (устарел), HP ePrint, Epson Connect позволяют печатать через Интернет.
- VPN: Подключитесь к локальной сети офиса через VPN, затем добавьте принтер как сетевой.
- Проброс портов: Настройте на роутере проброс порта
9100на IP принтера (небезопасно без защиты паролем!).
Для безопасности используйте VPN или двухфакторную аутентификацию.