Я пытаюсь предоставить общий доступ к принтеру с сервера, используя запись cname с этим сервером. Я могу нормально подключиться к общему принтеру, если я использую фактическое имя хоста для сервера, но это вызывает ошибку, если я пытаюсь подключиться через cname:
Windows не может подключиться к принтеру. Проверьте имя принтера и попробуйте еще раз. Если это сетевой принтер, убедитесь, что принтер включен и адрес принтера правильный.
Я видел и пробовал все, что было предложено в этом связанном вопросе, включая ручную установку SPN, но безуспешно:
Как настроить компьютер с Windows для разрешения совместного использования файлов с DNS-псевдонимом
Вам необходимо добавить «DNS on the Wire» на сервере печати.
reg add HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1
Не уверен, что вы имеете в виду, но все, что вам нужно сделать, это установить запись CNAME на DNS-сервере, указывающую либо на сервер, например. printserver.domain.local или создайте запись A, чтобы printer.domain.local указывал на IP-адрес принтера ... убедитесь, что настройки IP-адреса DNS ваших клиентских машин указывают на DNS-сервер, а не на маршрутизатор шлюза по умолчанию!