Перекурив куча форумов и статей на тему как распространить принтеры для iPad, iPhone и iMac в сетях, разделенными на vlan, нашел решение и спешу поделиться.
Для начала надо создать любой домен на DNS сервере, главное, чтобы в нем не было ".local" я создал «print.lan».
Для начала нам необходимо получить весь список принтеров сети, которые имею службу Bonjour или ipp. Это можно сделать с помощью программ DNS-SD Parser и Bonjour Print Services.
После установки Bonjour Print Services запускаем DNS-SD Parser.
1) Нажимаем «Get Resource Records From This Machine» для получения списка;
2) Меняем значение «location in DNS for record» и «Zone File name» на наши домен в моем случае print.lan;
3) Далее нажимаем «Update Records» чтоб пересоздать записи;
4) Проверяем правильность созданных значений в программе DNS-SD Parser;
5) Далее сохраняем кнопкой «Save Create & Delete DNSCMD Scripts» указываем например рабочий стол:
У нас создается 2 BAT файла на рабочем столе:
1) CreateAirprintDNSRecords_дата.bat — для добавления записей в dns
2) RemoveAirprintDNSRecords_дата.bat — для удаления записей из dns
Открываем файл CreateAirprintDNSRecords_дата.bat блокнотом и делаем замену .local. на print.lan.
После внесения изменений в файл идем на сервер DNS и выполняем скрипт CreateAirprintDNSRecords_дата.bat для добавления записей в DNS от имени администратора.
Так же, для того, чтобы техника Apple могла увидеть принтеры, необходимо включить поиск в домене. Это делается в DHCP, в параметре 015 (DNS-имя домена) добавляем «print.lan».
Ну вот, теперь, если проверять, то техника Apple увидит службы airprint в любом vlan. Не забудьте добавить АAA записи принтеров в DNS.
Надеюсь, моя стать будет полезна. Спасибо за внимание.