Недавно в одном из рабочих проектов встал вопрос организации печати с мобильных Apple-устройств на принтеры в корпоративной сети. После поиска и структурирования информации получилась некая краткая инструкция, которую я и предлагаю Вашему вниманию
Для печати с мобильных устройств Apple используется закрытый протокол Bonjour. Особенность данного протокола в том, что не маршрутизируется.
Из этого следует, что печать возможна только на принтер, находящийся в том же сегменте IP-сети, что и iPad/iPhone/iPod. В корпоративной сети, когда используются сетевые принтеры и принт-серверы, для реализации задачи печати необходимо выполнить следующие условия:
Если нет возможности обеспечить наличие принт-сервера в нужном сегменте корпоративной сети, то можно настроить маршрутизаторы так, что бы Apple-устройство, используя протокол Bonjour, могло по multicast обратиться к принт-серверу.
Если используются маршрутизаторы Cisco, необходимо сконфигурировать их согласно статье.
Если используются маршрутизаторы иных производителей, то, ориентируясь на инструкцию от Cisco, настроить работу multicast.
Печать с мобильных устройств Apple изначально поддерживается только на определенные модели принтеров. Принтер должен поддерживать технологию AirPrint.
Перечень официально поддерживаемых принтеров для iOS 5
(iPad, iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (3rd generation), iPod touch (4th generation)
Для обеспечения возможности печати на любые принтеры, подключённые к принт-серверу, необходимо установить на принт-сервер платное ПО FingerPrint ($10)
Данное ПО позволяет печатать с мобильных устройств Apple (iOS 4.2.1 или старше) на любые принтеры, подключенные к принт-серверу, даже если они официально не поддерживаются Apple.
Вкратце:
1. Организуем принт-сервер в том же сегменте подсети, в котором будут находиться Apple-устройства.
2. Расшариваем доступ к подключенным принтерам для нужных пользователей.
3. Устанавливаем на принт-сервер FingerPrint ($10).
Теперь печать должна быть доступна.
Есть еще куча инструкций по активации AirPrint под Windows без использования платного ПО. Однако данные инструкции устарели с выходом iOS 5 и для последних мобильных ОС от Apple не действуют. Иного бесплатного способа не найдено.
Для печати с мобильных устройств Apple используется закрытый протокол Bonjour. Особенность данного протокола в том, что не маршрутизируется.
Из этого следует, что печать возможна только на принтер, находящийся в том же сегменте IP-сети, что и iPad/iPhone/iPod. В корпоративной сети, когда используются сетевые принтеры и принт-серверы, для реализации задачи печати необходимо выполнить следующие условия:
- Обеспечить в той же подсети, что и мобильные устройства Apple, наличие сервера, предоставляющего сервис печати (принт-сервер).
- К данному серверу должны быть подключены необходимые сетевые принтеры. Т.е. физически принтеры могут находиться где угодно, и подключены к серверу как угодно (USB/VPN/другой VLAN/и т.д.), но они должны быть установлены на данном принт-сервере и к ним должен быть предоставлен сетевой доступ (расшарены по сети).
Сетевые имена принтеров должны быть написаны латиницей. - Доступ к принтерам необходимо предоставить тем локальным и/или сетевым пользователям, от имени которых осуществляется подключение мобильного устройства к корпоративной WiFI-сети. Либо должен быть предоставлен гостевой доступ к принтерам.
Если нет возможности обеспечить наличие принт-сервера в нужном сегменте корпоративной сети, то можно настроить маршрутизаторы так, что бы Apple-устройство, используя протокол Bonjour, могло по multicast обратиться к принт-серверу.
Если используются маршрутизаторы Cisco, необходимо сконфигурировать их согласно статье.
Если используются маршрутизаторы иных производителей, то, ориентируясь на инструкцию от Cisco, настроить работу multicast.
Печать с мобильных устройств Apple изначально поддерживается только на определенные модели принтеров. Принтер должен поддерживать технологию AirPrint.
Перечень официально поддерживаемых принтеров для iOS 5
(iPad, iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (3rd generation), iPod touch (4th generation)
Для обеспечения возможности печати на любые принтеры, подключённые к принт-серверу, необходимо установить на принт-сервер платное ПО FingerPrint ($10)
Данное ПО позволяет печатать с мобильных устройств Apple (iOS 4.2.1 или старше) на любые принтеры, подключенные к принт-серверу, даже если они официально не поддерживаются Apple.
Вкратце:
1. Организуем принт-сервер в том же сегменте подсети, в котором будут находиться Apple-устройства.
2. Расшариваем доступ к подключенным принтерам для нужных пользователей.
3. Устанавливаем на принт-сервер FingerPrint ($10).
Теперь печать должна быть доступна.
Есть еще куча инструкций по активации AirPrint под Windows без использования платного ПО. Однако данные инструкции устарели с выходом iOS 5 и для последних мобильных ОС от Apple не действуют. Иного бесплатного способа не найдено.