Categories: Windows 10Windows 11

Настройка общего доступа к сканеру по локальной сети с помощью NAPS2

Большинство МФУ начального класса не поддерживают сканирование документов по сети. И если такой сканер не умеет сканировать в сетевую SMB папку или на почту, вы может открыть общий доступ к локально подключенному USB сканеру по сети с помощью программы NAPS2 .

NAPS2 это популярное бесплатное open-source приложение для сканирования и распознавания документов в популярных форматах через WIA и TWAIN-совместимые сканеры. Начиная с версии 7.2.0 (декабрь 2023), в NAPS2 появилась возможность открыть общий доступ к локальному сканеру по локальной сети.

Компьютер с локальным USB сканером будет выступать в качестве сервера, к которому могут подключаться клиенты NAPS2 по сети с помощью протокола eSCL.

Настройте в NAPS2 профиль подключения к локальному сканеру через WIA или TWAIN драйвер и нажмите кнопку Scanner Sharing .

Выберите сканер, к которому вы хотите открыть общий доступ и задайте имя подключения.

Приложение NAPS2 на серверном компьютере должно быть запущено (фоновый режим работы в виде сервиса Windows пока не поддерживается). Приложение NAPS2 запускает UDP прослушиватель на UDP порту 5353. Вы можете вывести процессы, которые слушают этот порт , с помощью PowerShell команды:

Get-NetUDPEndpoint -LocalPort 5353 | Select-Object LocalAddress,LocalPort,OwningProcess,@{ Name="ProcessName"; Expression={((Get-Process -Id $_.OwningProcess).Name )} }

На сервере должны быть открыты порт UDP 5353 и TCP 9801,9901. Можно создать разрешающие правила в Windows Defender Firewall для приложения с помощью PowerShell :

New-NetFirewallRule -DisplayName NAPS2-UDP-in -Profile any -Direction Inbound -Action Allow -Protocol UDP -LocalPort 5353 -Program "C:Program FilesNAPS2NAPS2.exe"
New-NetFirewallRule -DisplayName NAPS2-TCP-in -Profile any -Direction Inbound -Action Allow -Protocol TCP -LocalPort 9801,9901 -Program "C:Program FilesNAPS2NAPS2.exe"

Теперь установите NAPS2 на клиентском компьютере, добавьте новый сканер и выберите тип драйвера ESCL .

Клиентский компьютер с помощью широковещательного запроса mDNS ( UDP 224.0.0.251:5353 ) должен обнаружить опубликованный в локальной сети сканер. Выберите его и можете выполнять сканирование.

Протокол mDNS (Multicast DNS) включен по умолчанию начиная с Windows 10 1703 и используется для разрешений имен хостов в локальной сети с помощью широковещательных запросов. Вы можете проверить резолвинг адреса сервера, добавив к его имени (hostname) суффикс .local .

Для подключения к серверу NAPS используется имя компьютера, поэтому если IP адрес серверного хоста изменится, это не повлияет на работу сетевого сканирования. Широковещательные пакеты mDNS не маршрутизируются между подсетями, поэтому сервер сканирования и клиент должны находиться в одной локальной сети/VLAN.

К сетевому сканеру NAPS2 можно подключаться не только с Windows устройств, но и с клиентов Linux (SANE-AirScan), Android (Mopria Scan), iOS (AirScan), macOS (Image Capture) с поддержкой протокола ESCL.

admin

Share
Published by
admin

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

4 месяца ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

4 месяца ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

4 месяца ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

4 месяца ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

4 месяца ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

4 месяца ago