Общий доступ к принтеру mac os с windows

Настройка общего доступа к файлам и принтерам является обязанностью любого сисадмина. Но иногда компьютерных сетях используются машины не с Windows. Что делать? Как извесно macOS X не поддерживает фирменных технологий Microsoft вроде HomeGroup. А Windows не поддерживают в свою очередь AFP. Зато обе операционные системы могут использовать SMB. Старый добрый SMB (он же CIFS) появился в 1983 году как совмесная работа компаний IBM, Microsoft, Intel и 3Com. В последнее время этот протокол развивал в основном Microsoft и с выходом Windows Vista стала доступна вторая его версия. В Windows 8 появилась третья версия SMB. Стабильность его сильно выросла видимо из-за сильного упрощения внесённого во вторую версию. Сейчас этот протокол используется на очень большом количестве операционных систем, хотя ассоциируется он прежде всего с работой сетевого окружения в MS Windows.

Для тех кто не хочет тратить своё дорогое время на изучение данного мануала предлагаем нашу платную помощь.

Данные материалы будут продолжением статьи: Настройка сетевого окружения между Windows XP и Windows 7. 

Настройка SMB в Windows 7 и macOS X, если глубже разобраться очень похожи. Создание пользователей, которым предоставляется общий доступ, открытие файлов, настройка доступов к файлам на диске. В ряде случаев может использоваться упрощённая настройка мастером без создания в ручном режиме учётной записи Guest и настройки доступа к диску. В данной статье рассматривается ручная настройка.

Перейдём к системным настройкам щёлкнув иконку с шестернями в Dock. Нас интересуют две иконки: «Общий доступ» и «Пользователи и группы».

Сначала откроем «Пользователи и группы» и создадим нового пользователя: «Guest». Для этого разблокируем меню нажав замочек и введя пароль администратора от компьютера MAC. 

 Плюсиком создадим нового пользователя для доступа к компьютеру по сети:

Подтвердим что мы хотим создать учётную запись без пароля:

Вернёмся к системным настройкам и щёлкнем пиктограму «Общий доступ»:

Здесь мы можем изменить название компьютера в сети. Главное, что нужно тут сделать добавить плюсиком папки к которым предоставляется общий доступ и пользователей которым этот доступ предоставляется. Мы разрешаем доступ к логическому диску Files 2 пользователю Guest с правами «Только чтение»

 

В macOS X SMB по умолчанию выключен. Заходим в «Параметры» и включаем SMB ставя галочку: «Предоставление общего доступа к файлам и папкам с помощью SMB (Windows)»

Иногда для доступа по сети нужно править права, владельца папок, дисков и файлов. Делается это как и в Windows: Кликаем правой клавишей по папке(диску или файлу) выбираем в контекстном меню свойства:

 Разблокировав замочек можем плюсиком добавить пользователю Guest прав на чтение:

 Можно расширить права на вложенные файлы щёлкнув шестерёнку и выбрав меню «Применить к вложенным обьектам…»

 

После всех манипуляций в сетевом окружении появился новый компьютер MACBOOK c общими папками и файлами доступными только на чтение после ввода логина и пароля:

Пользователь Guest пароля нет. Получаем доступ:

Статья писалась для Windows 7 и Mac OS X 10.7.5 (Lion) которая уже считается устаревшей, но подходит и для современной версии macOS 10.12.1 (Sierra). В целом интерфейс macOS с 2012 года не претерпел серьёзных изменений в отличии от той же Windows.

Если в «Общем доступе» macOS (Сеть в Windows) нет нужных вам компьютеров или они находятся в другой подсети, можно попробовать соединится с ними по IP адресу через меню «Переход» по протоколу SMB: 

Данное меню позволяет кроме SMB использовать и другие проколы (FTP AFP) так что перед IP надо обязательно писать его название: smb://. 

Материалы использованные для статьи:

  • https://support.apple.com/ru-ru/HT204445
  • https://ru.wikipedia.org/wiki/Server_Message_Block

Symptoms

I want to use the same printer with both macOS and Windows.

Resolution

Parallels Desktop 16 and later

Starting with Parallels Desktop 16 we have reworked shared printing drastically. Now you can:

  • Use the same printer driver in Windows as in macOS:

  • Print large size formats like A0 and A1:

  • Print on both sides:

Parallels Desktop 15 and earlier

  • General HP driver is used for shared printers in Windows:

  • Standard printing sizes are available only:

  • «Print on both sides» option is not available

Enable Shared Printing

To make shared printing work correctly the following conditions should be complied:

  • Parallels tools are installed and up to date
  • Make sure you have Share Mac printers with Windows and Synchronize default printer options enabled in virtual machine Configuration > Hardware > Shared Printers:
alttext

  • Make sure you have a correct default printer in macOS System Preferences > Printers & Scanners:
https://kb.parallels.com/Attachments/16586/Images/Screen%20Shot%202012-12-10%20at%2011.31.35.png

In Windows virtual machine you will find the same printer in Devices and Printers:

https://kb.parallels.com/Attachments/16586/Images/Screen%20Shot%202012-12-10%20at%2011.32.38.png

If you make changes to printing options in macOS (e.g. change the default printer or add the new one), the same changes will be applied to Windows the next time you restart Windows.

Other way to setup a printer

  • You might consider setting up printer sharing via network — please refer to the article Setting Up a Network Printer #4886
  • How to set up printing from Windows using macOS compatible printers or Apple Bonjour: Printing via Apple Bonjour #4990

Загрузить PDF

Загрузить PDF

Сетевой принтер является принтером, который подключен к локальной сети и доступен с разных компьютеров. Такой принтер — это идеальной решение, если в локальной сети есть несколько компьютеров, каждому из которых необходим доступ к принтеру. Установить сетевой принтер можно разными способами, которые зависят от возможностей принтера и типов компьютеров, подключенных к сети.

  1. Step 1 Подключите принтер к сети.

    Этот процесс зависит от модели принтера. Большинство современных принтеров могут подключиться к вашей беспроводной сети. Иногда для подключения принтера к сети требуется Ethernet-кабель, при этом принтер должен быть расположен рядом с маршрутизатором.

    • Если принтер можно подключить к беспроводной сети, сделайте это с помощью встроенного меню. Чтобы получить точные инструкции, почитайте руководство (на бумаге или онлайн) к принтеру.
    • Расположите принтер рядом с маршрутизатором, чтобы обеспечить надежный сигнал.
  2. Step 2 Подключитесь к принтеру (в Windows).

    Для этого воспользуйтесь функцией «Добавить принтер», которая автоматически установит необходимое программное обеспечение. Если вы пользуетесь Mac OS X, перейдите к следующему шагу.[1]

    • нажмите «Пуск» > «Панель управления». В Windows 8 нажмите Win > «Панель управления»;
    • выберите «Устройства и принтеры» или «Просмотр устройств и принтеров»;
    • нажмите Добавить принтер в верхней части окна;
    • выберите «Добавить сетевой, беспроводной или Bluetooth-принтер»;
    • в списке выберите сетевой принтер и нажмите Далее;
    • установите драйверы, если будет предложено. В большинстве случаев Windows автоматически найдет и установит правильные драйверы.
  3. Step 3 Подключитесь к принтеру (в Mac OS X).

    Обратите внимание, что сетевой принтер в Mac OS X должен поддерживать технологию AirPrint или Bonjour. Почитайте руководство к принтеру, чтобы убедиться, что он соответствует этим требованиям. Если это не так, подключитесь к принтеру через IP-адрес (об этом читайте в подразделе «Как устранить неполадки» этого раздела).[2]

    • откройте меню Apple и выберите «Системные настройки»;
    • нажмите «Печать и сканирование»;
    • удерживайте кнопку «+» под списком принтеров;
    • в меню выберите нужный принтер. Если в меню принтера нет, перейдите в подраздел «Как устранить неполадки».
    • Нажмите Загрузить и установить, если появится запрос. В Mac OS X встроено необходимое программное обеспечение для многих принтеров, но если его нет, система автоматически скачает нужные драйверы. Когда вы нажмете эту кнопку, система загрузит необходимые драйверы с сайта Apple.
  4. Step 4 Распечатайте документ на сетевом принтере.

    Когда вы добавите принтер в свою операционную систему, им можно будет пользоваться, как если бы принтер был напрямую подключен к вашему компьютеру. Просто выберите принтер в окне «Печать» любой программы.

    • Убедитесь, что принтер включен и подключен к одной сети с компьютером.

    Реклама

Как устранить неполадки

  1. Step 1 Нужного принтера нет...

    Нужного принтера нет в списке доступных сетевых принтеров (то есть система не распознает принтер). Перед тем как подключить принтер к сети, установите необходимое программное обеспечение (драйвер), которое есть на компакт-диске, прилагаемом к принтеру, или на сайте производителя принтера.

  2. Step 2 Принтер какое-то время работает, а затем исчезает из сети.

    Это связано с настройками технологии Bonjour на принтере. В этом случае перейдите в последний раздел «Как установить сетевой принтер через IP-адрес».

    Реклама

  1. Step 1 Используйте Домашние группы,...

    Используйте Домашние группы, чтобы пользоваться сетевым принтером с компьютеров под управлением Windows 7 и Windows 8. Это самый простой способ совместного использования сетевого принтера, если в локальной сети есть только компьютеры с Windows 7 и 8. Чтобы получить дополнительную информацию, прочитайте эту статью, или читайте дальше, если по каким-либо причинам не можете воспользоваться Домашними группами.

  2. Step 2 Установите принтер на...

    Установите принтер на одном из сетевых компьютеров под управлением Windows. Так как принтер будет использоваться с других компьютеров, этот компьютер должен быть включен дольше других компьютеров.

    • Как правило, принтер установится автоматически, как только вы подключите его к компьютеру через USB-кабель. В противном случае установите принтер вручную.
  3. Step 3 Активируйте общий доступ к принтерам в Windows.

    В этом случае им можно пользоваться с других компьютеров.

    • откройте Панель управления и выберите «Центр управления сетями и общим доступом» или «Сеть и интернет»;
    • нажмите на ссылку «Изменить параметры общего доступа»;
    • разверните раздел «Домашний» — в нем содержатся настройки вашей локальной сети;
    • установите флажок у «Включить общий доступ к файлам и принтерам», а затем нажмите Сохранить изменения.
  4. Step 4 Откройте общий доступ к установленному принтеру.

    Для этого:

    • откройте Панель управления;
    • выберите «Устройства и принтеры» или «Просмотр устройств и принтеров»;
    • щелкните правой кнопкой мыши по нужному принтеру и меню выберите «Свойства принтера» (не выбирайте опцию «Свойства»);
    • перейдите на вкладку «Доступ», установите флажок у «Общий доступ к данному принтеру» и нажмите Применить.
  5. Step 5 Подключитесь к общему принтеру (в Windows).

    Чтобы подключиться к общему принтеру на компьютере Mac, перейдите к следующему шагу.

    • убедитесь, что компьютер, к которому подключен принтер, включен, а его система загружена;
    • откройте Панель управления на компьютере, к которому подключен общий принтер;
    • выберите «Устройства и принтеры» или «Просмотр устройств и принтеров»;
    • нажмите Добавить принтер в верхней части окна;
    • выберите «Добавить сетевой, беспроводной или Bluetooth-принтер»;
    • в списке выберите сетевой принтер и нажмите Далее.
    • установите драйверы, если будет предложено. В большинстве случаев Windows автоматически найдет и установит правильные драйверы.
  6. Step 6 Подключитесь к общему принтеру (в Mac OS X).

    Если вы пользуетесь компьютером Mac, с него можно подключить к сетевому принтеру, который подключен к компьютеру под управлением Windows.

    • убедитесь, что оба компьютера находятся в одной рабочей группе. Чтобы получить дополнительную информацию, прочитайте эту статью;
    • сначала попробуйте загрузить драйверы принтера для Mac OS X. Перейдите на сайт производителя принтера и выясните, есть ли драйверы для Mac OS X. Если они есть, скачайте их, а если нет, читайте дальше;
    • откройте меню Apple и выберите «Системные настройки»;
    • нажмите «Печать и сканирование»;
    • удерживайте кнопку «+» под списком принтеров;
    • перейдите на вкладку «Windows»;
    • выберите свою рабочую группу, имя компьютера, к которому подключен общий принтер, а затем имя этого принтера;
    • откройте меню «Использование», нажмите «Другое», если вы скачали драйвер для Mac OS X, а затем выберите загруженный драйвер. Если вы не нашли драйвер, нажмите «Выбрать программное обеспечение принтера» и просмотрите список, чтобы выяснить, доступно ли совместимое программное обеспечение. Если доступного программного обеспечения нет, выберите «Принтер PostScript»;
    • настройте параметры конфигурации принтера. Это можно сделать, как только установите драйвер.
  7. Step 7 Распечатайте документ на сетевом принтере.

    Когда вы добавите принтер в свою операционную систему (Windows или Mac OS X), им можно пользоваться, как если бы принтер был напрямую подключен к вашему компьютеру. Просто выберите принтер в окне «Печать» любой программы.

    • Убедитесь, что принтер включен; также удостоверьтесь, что компьютер, к которому подключен принтер, включен, а его система загружена.

    Реклама

Как устранить неполадки

  1. Step 1 Принтер какое-то время работает, а затем исчезает из сети.

    Это связано с настройками общего доступа к принтерам в Windows. Если вы часто сталкиваетесь с этой проблемой, попробуйте подключиться к принтеру через его IP-адрес (перейдите в последний раздел «Как установить сетевой принтер через IP-адрес»).

  1. Step 1 Установите принтер на...

    Установите принтер на одном из сетевых компьютеров под управлением Mac OS X. Так как принтер будет использоваться с других компьютеров, этот компьютер должен быть включен дольше других компьютеров.

    • Обратите внимание, что с компьютера Mac легче подключиться к компьютеру с Windows, чем наоборот. Поэтому рекомендуем подключить общий принтер к компьютеру под управлением Windows и воспользоваться предыдущим методом.
  2. Step 2 Активируйте общий доступ к принтерам в Mac OS X.

    В этом случае им можно пользоваться с других компьютеров.[3]

    • откройте меню Apple и выберите «Системные настройки»;
    • выберите опцию «Общий доступ»;
    • установите флажок «Общий доступ к принтеру».
  3. Step 3 Откройте общий доступ к нужному принтеру.

    В окне «Общий доступ» установите флажок у принтера, который хотите сделать общим. Чтобы открыть доступ сразу к нескольким принтерам, установите флажки у каждого из них.

  4. Step 4 Измените разрешения (необязательно).

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

  5. Step 5 Подключитесь к общему принтеру (в Mac OS X).

    Сделайте это, если пользуетесь компьютером Mac. Если же вы работаете в системе Windows, перейдите к следующему шагу.

    • откройте меню Apple и выберите «Системные настройки»;
    • нажмите «Печать и сканирование»;
    • удерживайте кнопку «+» под списком принтеров;
    • в меню выберите нужный принтер.
  6. Step 6 Подключиться к общему принтеру (в Windows).

    Если вы пользуетесь компьютером с Windows и хотите подключиться к сетевому принтеру, который подключен к компьютеру под управлением Mac OS X, на компьютере с Windows необходимо установить специальное программное обеспечение от Apple.

    • скачайте программное обеспечение «Службы печати Bonjour». Его можно скачать здесь.[4]
    • запустите скачанный установочный файл;
    • запустите «Мастер принтера Bonjour». Он появится, когда вы установите скачанную программу;
    • выберите нужный принтер; убедитесь, что компьютер Mac и компьютер с Windows подключены к одной сети;
    • если появится запрос, установите программное обеспечение (драйвер) принтера. Если принтера нет в списке, скачайте драйвер, который можно найти на сайте производителя принтера.
  7. Step 7 Распечатайте документ на сетевом принтере.

    Когда вы добавите принтер в свою операционную систему (Windows или Mac OS X), им можно пользоваться, как если бы принтер был напрямую подключен к вашему компьютеру. Просто выберите принтер в окне «Печать» любой программы.

    • Убедитесь, что принтер включен; также удостоверьтесь, что компьютер, к которому подключен принтер, включен, а его система загружена.

    Реклама

Как устранить неполадки

  1. Step 1 Программа Bonjour установлена,...

    Программа Bonjour установлена, но компьютер с Windows не может подключиться к принтеру на компьютере Mac. Эта проблема может быть вызвана тем, что брандмауэр блокирует необходимый порт. Откройте брандмауэр (брандмауэр Windows или сторонний брандмауэра) и откройте в нем UDP-порт 5353.

  1. Step 1 Уясните, когда пользоваться этим методом.

    Зачастую устаревшее оборудование плохо взаимодействует с новыми сетевыми настройками принтера. Подключение через IP-адрес обеспечит наибольшую совместимость, но в этом случае у вас не будет доступа к каким-либо дополнительным функциям принтера. Вот некоторые типичные случаи:

    • если вы пытаетесь подключить старый принтер к локальной сети, возможно, система не распознает его автоматически;
    • если принтер подключен к серверу печати, вам придется подключиться к серверу, а не к принтеру;
    • если вы пользуетесь старой версией Windows или OS X, например XP или Snow Leopard, возможно, система автоматически не распознает новый принтер;
    • если вы подключаетесь к школьному принтеру, скорее всего, придется использовать IP-адрес.
  2. Step 2 Подключите принтер к сети.

    Принтер можно подключить непосредственно к сетевому коммутатору с помощью кабеля Ethernet, к серверу печати, подключенному к сети, или к беспроводной сети с помощью встроенного беспроводного адаптера.

  3. Step 3 Выясните IP-адрес принтера.

    Это можно сделать несколькими способами:

    • если на принтере есть дисплей, IP-адрес отображается в меню «Network» (Сеть) или «Settings» (Настройки);
    • большинство принтеров указывает IP-адрес на странице конфигурации, которую можно распечатать через меню настроек принтера;
    • если вы пользуетесь старым принтером, откройте страницу конфигурации своего маршрутизатора, чтобы узнать IP-адрес принтера.
    • если вы подключаетесь к серверу печати, вам понадобится IP-адрес сервера. Если вы подключитесь к школьному принтеру, IP-адрес можно узнать у системного администратора.
  4. Step 4 Подключитесь к принтеру (в Windows).

    Если вы пользуетесь компьютером Mac, перейдите к следующему шагу.[5]

    • откройте панель управления и выберите «Устройства и принтеры» или «Просмотр устройств и принтеров»;
    • нажмите кнопку Добавить принтер, а затем выберите «Добавить локальный принтер»;
    • выберите «Создать новый порт», а затем в меню выберите «Стандартный порт TCP/IP». Нажмите Далее;
    • введите IP-адрес принтера в поле «Имя хоста или IP-адрес». Нажмите Далее;
    • выберите модель принтера. Если ее нет в списке, нажмите Обновление Windows, чтобы поискать в сети, или щелкните по На диске, если у вас есть компакт-диск, который прилагался к принтеру;
    • если будет предложено использовать текущий драйвер или заменить его, выберите использование текущего драйвера.
  5. Step 5 Подключитесь к принтеру (в Mac OS X).

    [6]

    • откройте меню Apple и выберите «Системные настройки»;
    • нажмите «Печать и сканирование»;
    • нажмите кнопку «+» в нижней части списка принтеров;
    • перейдите на вкладку «IP» в верхней части окна «Добавить принтер»;
    • введите IP-адрес принтера в поле «Адрес»;
    • Выберите правильный протокол. Многие системы используют стандартный протокол «Line Printer Daemon», но если вы не уверены, обратитесь к системному администратору;
    • нажмите Добавить. Если вам будет предложено установить программное обеспечение, следуйте инструкциям на экране, чтобы скачать его или установить с диска.
  6. Step 6 Распечатайте документ на сетевом принтере.

    Когда вы добавите принтер в свою операционную систему, выберите его в окне «Печать» любой программы.

    Реклама

Об этой статье

Эту страницу просматривали 32 545 раз.

Была ли эта статья полезной?

Quick Links

  • Share a Printer on Windows

  • Access a Shared Printer on Windows

  • Share a Printer on Mac OS X

  • Access a Shared Printer on Mac OS X

  • Access a Shared Printer on Linux

Windows, Mac, and Linux can all get along together, sharing files with each other on a network. They can also share printers, allowing you to use a single wired printer for all the computers on your home network.

This is only necessary if you have a wired printer connected directly to a computer, such as USB printer. Modern wireless printers connect to networks and share themselves, so you just have to connect to them.

As with file sharing, you’ll need to visit the Network and Sharing Center in the Windows Control Panel, click Change advanced sharing settings, and enable «file and print sharing.» Macs and Linux PCs can’t connect to homegroups and use the more convenient sharing features built into modern versions of Windows, so you’ll have to set up printer sharing the old fashioned way.

turn-on-file-and-print-sharing-on-windows-8.1

Visit the Printers list in the Control Panel, right-click the printer you want to share, and select Printer properties.

open-printer-properties-on-windows-to-share-printer

Click the Sharing tab, enable sharing for the printer, and give it a name. You can also enable printer sharing while setting up a new printer.

share-a-printer-on-windows

Open Windows Explorer or File Explorer and click the Network option to browse computers on your local network. Double-click a Windows or Linux PC sharing a printer and you’ll see it shared printers. Double-click the printer to add and configure it. It will appear alongside your local printers in standard print dialogs.

windows-browse-for-network-shared-printer

You can also use the Add Printer dialog in the Devices and Printers pane. It will scan for nearby printers and allow you to easily add them.

add-shared-printer-on-local-network-to-windows

If you’ve shared the printer from a Mac, you’ll need to install Apple’s Bonjour Print Services for Windows and use the Bonjour Printer Wizard application to add the printer to your Windows system.

connect-to-shared-mac-printer-from-windows

Mac OS X doesn’t have a way to share printers using the standard Windows print sharing system, so you’ll need to share the printer with Apple’s included Bonjour protocol. Linux does work with Bonjour automatically, so only Windows will need any additional software to access such a printer.

Click the Apple menu, click System Preferences, and click Printers and Scanners. Select the printer you want to share and click the “Share this printer on the network” checkbox.

share-printer-on-local-network-on-mac-os-x

Click the Sharing Preferences button and ensure the Printer Sharing service is enabled.

enable-printer-sharing-on-mac-os-x

From the Printers & Scanners pane, click the + button and select Add Printer or Scanner. You can also add printers from any application’s Print dialog — just click the Printer box and click Add Printer to access the dialog.

add-network-printer-on-mac

Click the Windows icon, select your Windows PC’s workgroup, select the Windows PC sharing the printer, and select the printer itself. Add the shared printer to your system and it will appear like any other local printer.

browse-for-shared-windows-printer-on-mac

Printers shared from Linux computers will be automatically detected and provided as options when printing.

mac-os-x-detects-ubuntu-linux-shared-printer-nearby

We used Ubuntu 14.04 for this, but the process should be similar on other distributions.

Open Ubuntu’s System Settings window by clicking the gear icon on the top bar and selecting System Settings. Click the Printers icon and any printers you’ve added will appear in the list.

Click the Server menu at the top of the screen and select Server Settings.

ubuntu-print-server-settings

Click the “Publish shared printers connected to this system” checkbox to enable network sharing of connected printers.

activate-printer-sharing-on-ubuntu-linux

Right-click the printer in the list, select Properties, and click Policies. Ensure the Shared box is checked so the printer will be shared.

share-printer-on-ubuntu-linux

Open Ubuntu’s System Settings window and click the Printers icon. Click the Add button to add a new printer.

add-shared-windows-printer-on-ubuntu-linux

Expand the Network Printer section, select Windows Printer via SAMBA, and click the Browse button. You’ll be able to browse available network printers connected to different computers on the network. Add the printer to your PC, configure its drivers, and it will appear as an available printer when printing from Linux applications.

browse-shared-windows-printers-via-samba-on-linux

Ubuntu can see printers shared via Bonjour from a Mac and will automatically add them.

shared-mac-bonjour-printers-on-linux


Modern printers often have built in Wi-Fi, so they can make themselves available to all the computers, smartphones, and tablets on a network without any complicated printer-sharing. Wi-Fi printers are ideal if you want to share a printer without the hassle.

Image Credit: William Hook on Flickr

Попробуем разобраться, как можно организовать печать из Windows на принтер, установленный на системе с UNIX / Linux / Mac OS X. Стандартная подсистема печати для UNIX называется CUPS (Common UNIX Printing System). Одни из способов организовать сетевую печать на CUPS принтере – открыть к нему общий доступ (расшарить) с помощью Samba. Однако в этой статье мы не будем рассматривать этот способ, т.к. несмотря на то, что этот способ является «родным» для Windows-клиентов, не всегда целесообразно разворачивать и настраивать самбу, если помимо организации сервера печати, другой необходимости в ней нет (скорее всего придется решить целый ряд проблем, в основном, конечно, связанных с авторизацией).

Предпочтительным методом подключения клиента Windows к серверу печати CUPS на UNIX-подобной операционной системе — является протокол IPP (Internet Printing Protocol), используемый в CUPS в качестве основы для управления заданиями и очередями. IPP это стандартный протокол, основанный на HTTP, позволяющий управлять печатью, поддерживает аутентификацию и шифрование (SSL), контроль доступа, а также позволяющий использовать переадресацию портов и туннелированние. По сравнению с Samba конфигурация сервера печати CUPS через IPP является более простой, и менее подвержена ошибкам.

В Windows встроенная поддержка IPP появилась только начиная с версии Windows 2000.

Итак, предположим, у нас имеется компьютер с OS X Lion, на котором развернут сервер CUPS с принтером Canon, сетевой доступ к которому открыт (в данном примере доступ открыт для всех без авторизации по логину/паролю).

Получаем адрес очереди печати на сервере CUPS

Предположим, что адрес нашего компьютера с OS X (и, соответственно, нашего сервера печати) 192.168.11.211, по умолчанию сервера CUPS использует TCP-порт 631. В адресной строке браузера перейдите по адресу , а затем на вкладку Printers. Во вкладке будет отображен список всех установленных в системе OS X и доступных нам принтеров. Имя каждого принтера представляет собой ссылку, адрес которой и является адресом очереди печати принтера в системе CUPS.

Общий принтер на cups сервере с os x lion

Таким образом мы узнаем (и сразу копируем его в буфер обмена), что адрес очереди интересующего нас принтера в системе CUPS это
http:// 192.168.11.211:631/printers/Canon_iP4000_series

Поддержка IPP/CUPS печати в Windows

Для того, чтобы включить поддержку печати IPP в Windows, необходимо установить соответствующую роль. Как правило, в Windows XP/Vista/ Windows 7 поддержка протокола печати через интернет (IPP) уже установлена. Если нет, в Windows 7 установить клиента IPP можно сделать через панель управления. Перейдите в Control Panel ->Programs and Features -> Turn Windows feautures on or off. В появившемся окне разверните ветку Print and Document Services, отметьте опцию Internet Printing Client и нажмите Ок, после чего будет установлен клиент поддержки IPP печати (в Windows 2008/2008 R2 устанавливается отдельная функция с аналогичным именем).

Включить поддержку IPP печати в windows7

Установка и настройка сетевого CUPS принтера в Windows

Установку и настройку IPP принтера мы будем осуществлять в Windows 7 (процедура в других версиях Windows аналогична, отметим, что в данном случае мы настраиваем именно сетевой принтер, а не локальный как описано в статье Печать из Windows 7 на сетевой принтер XP). Перейдите в панель управления принтерами (Control Panel\Hardware and Sound\Devices and Printers) и создайте новый сетевой принтер (Add a network, wireless or Bluetooth printer). Запустится автоматический поиск принтеров, но скорее всего, нужный принтер найден не будет, поэтому нажмите на кнопку The printer what I wont isn’t listed.

Установка принтера в windows 7

В поле Select a shared printer by name вставьте скопированный ранее адрес очереди печати принтера и нажмите Next.

Подключаем IPP принтер в windows 7

Windows попытается соединится с принтером, причем не факт что удачно, это зависит от многих факторов и разобрать их все вряд ли получится. Из практики, отметим, что если процесс подключения к принтеру затянется (более 3-5 минут), попробуйте проверить доступность сервера CUPS, перейдя на тот же адрес с помощью любого браузера, и попробуйте подключить принтер опять.

В случае успешного подключения система предложит вам установить драйвер принтера. На этом моменте немного остановимся. Система CUPS принимает от клиентов файлы печати, являющиеся обычными PostScript документами. Язык печати PostScript поддерживается системой Windows прямо «из коробки», главная проблема в том, что имя стандартного драйвера PS звучит Microsoft Publisher Color Printer (забавная маскировка, не правда ли), но на некоторых системах может использоваться именование MS Publisher Imagesetter.

Итак, выбираем драйвер, для чего переходим в секцию Generic, выбираем MS Publisher Color Printer и жмем ОК (если в системе имеется «родной» драйвер принтера, все равно выбираем MS Publisher!).

Простой PostScript драйвер в Windows

Если все прошло успешно (а обычно проблем на этом этапе не возникает), то далее следует типовая процедура настройки принтера (имя, описание, нужно ли давать общий доступ). Нажав, Next попытайтесь распечатать тестовую страницу печати. Как правило, тестовая страница печати без каких либо затруднений выводится на печать на принтере, подключенном к Unix-like клиенту.
В некоторых случаях стоит попробовать установить родной драйвер принтера, хотя все же предпочтительно сначала убедится, что с простым драйвером PS задания печати выводятся корректно. Но следует понимать, что реально для печати используется драйвер, установленный в системе CUPS, а установленный в Windows драйвер PostScript всего лишь формирует PS файл и передает его на сервер.

Примечание. Не забудьте проверить, что между машиной с OS X и Windows порт 631 не блокируется сетевым экраном.

Итак, мы разобрались, как в Windows 7 настроить печать на принтер, установленный в Mac OS X (в UNIX/Linux процедура аналогична).

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Обновление которое позволяет обновить windows 7 до более поздней версии windows
  • Rsp1 msi2500 msi001 sdr приемник драйвера для windows
  • Аналог efibootmgr для windows
  • Лучшая версия windows 10 ltsc
  • Не подключается блютуз колонка к ноутбуку windows 10