При подключении фискальных регистраторов (в частности, линейки Штрих-М и Ритейл-01Ф) к компьютеру по интерфейсу USB через протокол RNDIS операционная система создает виртуальный сетевой адаптер. Для передачи фискальных данных кассе требуется доступ к глобальной сети через основной сетевой адаптер ПК. Стандартная инструкция предполагает использование встроенной службы Windows «Общий доступ к подключению к Интернету» (Internet Connection Sharing, ICS). Однако при попытке установить соответствующий флажок в свойствах сетевого адаптера часто возникает сбой: «Ошибка при разрешении общего доступа к подключению к Интернету».
Проанализируем причины этой проблемы и разберем по шагам наиболее эффективные способы организации передачи чеков в ОФД: как с помощью встроенных средств драйвера кассы в обход ICS, так и путем восстановления работы самой сетевой службы Windows.
Разберем самый надежный и простой способ, который позволяет полностью отказаться от механизма Windows ICS. В современных версиях Теста драйвера ФР предусмотрена встроенная служба проксирования сетевых пакетов.
Выполним настройку по шагам:
OFD PROXY / kktProxy).Если служба драйвера по каким-то причинам недоступна, рассмотрим альтернативный вариант организации маршрутизации трафика с кассы на сервер ОФД с помощью встроенного инструмента Windows netsh.
Запустим командную строку (cmd) от имени администратора и выполним команду перенаправления пакетов:
netsh interface portproxy add v4tov4 listenaddress=192.168.137.1 listenport=7777 connectaddress=ofd.example.ru connectport=7777
В приведенной команде заменим адрес ofd.example.ru и порт 7777 на актуальные реквизиты вашего оператора фискальных данных. Данный механизм перенаправляет TCP-соединения с виртуального адаптера кассы напрямую на сервер ОФД без включения общего доступа ICS.
Если требуется задействовать именно штатный механизм общего доступа к подключению к интернету, выясним причины сбоя и устраним их.
Выделим основные факторы, вызывающие ошибку:
192.168.137.1 (или 192.168.0.1). Если ваша локальная сеть или роутер уже работают в этом же диапазоне, возникает конфликт маршрутизации. Убедимся, что основная сеть имеет другую подсеть (например, 192.168.1.x).services.msc и проверим тип запуска и статус следующих служб:
RemoteAccess);ALG);Netman).
regsvr32 hnetcfg.dll
regedit, перейдем в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters и установим параметру IPEnableRouter значение 1 (тип DWORD). После изменения перезагрузим компьютер.Для успешного прохождения сетевых пакетов от ККТ к ОФД через протокол RNDIS проверим внутренние таблицы кассового аппарата через «Тест драйвера ККТ»:
RNDIS установлено в 1, а неиспользуемые модули (например, Wi-Fi) отключены, чтобы предотвратить переключение кассы в режим стандартного COM-порта.192.168.137.111);255.255.255.0;192.168.137.1);77.88.8.8 или 8.8.8.8), так как подключение к серверу ОФД часто настраивается по доменному имени.Применение параметров проксирования в драйвере или корректная настройка статических IP-адресов и служб маршрутизации гарантируют стабильную отправку фискальных документов без необходимости физической доработки кассы дополнительными сетевыми платами.