Удаленная рабочая станция windows

Удаленная рабочая станция windows

Рабочее место сотрудника (в офисе)

Как же все было просто, когда я сам админил — никаких тебе тонких клиентов, никакого VDI, голова не занята лишними мыслями, руки сами знают, как собрать из комплектующих полноценный ATX системный блок, как накатить на него образ, как засунуть его под стол, как мигрировать со старого компьютера пользователя данные на новое железо. Вот времена были, никто не гнался за энергосбережением, красотой рабочего места, главное, чтобы провода сильно не торчали и работало.

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

  • Терминальный сервер Microsoft — существует давно, хорошо себя зарекомендовал, при правильной настройке вполне может заменить локальный компьютер. Есть ограничения, речь о которых пойдет позже.
  • Терминальный сервер Microsoft c надстройкой в виде Citrix XenApp (теперь XenDesktop) — Enterprise решение для работы сотрудников в удаленной сессии, по сравнению с чистым терминальным сервером Microsoft добавлены удобные средства управления и мониторинга для администратора, различные украшательства интерфейса. Citirx протокол — ICA — позволяет пользователям работать комфортно не только в локальной сети, но и из филиалов по плохим каналам. Вообщем много плюсов для большой инфраструктуры, но есть и ограничения.
  • VDI — виртуальные рабочие станции — каждому пользователю по виртуальной машине, к которой он подключается с рабочего места. Это может быть статическая ВМ или самоочищающаяся после выхода пользователя из сеанса. Делают программные продукты для организации VDI таие компании, как Citrix, VMware, Microsoft, Dell, Parallels…

Нужно отметить, что основные цели у перечисленных выше технологий преследуются одинаковые: централизация данных пользователей в центре обработки данных, разделение данных пользователя и операционной системы, отделение операционной системы от оборудования («железа»), инструмент для удобного обновления ОС, инструмент для управления софтом, который доступен пользователям.
По принципу — разделяй и властвуй. К самой концепции нет никаких вопросов, она абсолютна правильная.

Проблемы Terminal Server и VDI

Цена оборудования — как один заказчик мне сказал про VDI — это п***ец. Есть еще мнение что у данной технологии нет будущего из-за цены, которую нужно заплатить за «одно рабочее место». Если считать, получается, что стоимость и TS и VDI около 1000$ на одного сотрудника. В эту сумму входит: серверы, системы хранения данных, сетевые коммутаторы, лицензии Microsoft + Citrix или VMware. А можно вместо этой мороки, по-старинке, закупить компьютеров, так и делают.

Тонкие клиенты — помимо того, что он стоит дорого 300+$ (если не китайский и не самосбор), так еще и установлен на нем часто Linux или урезанный Linux (ThinOS у Wyse или ThinPRO у HP), а подключаться скорее всего с тонкого клиента придется к Windows, отсюда масса проблем. Если брать тонкий клиент на Windows Embedded, то получаем маломощный мини-компьютер на рабочем месте. Причем, сам тонкий клиент небольшой, но проводов меньше не становится.

Поддержка программ — тесты показывают, что у многих заказчиков есть корпоративные программы, которые не совместимы с технологиями TS и VDI. Это могут быть самописные клиент-серверные приложения, это может быть софт, привязывающийся к железу, это могут быть программы, которые требуют локального подключения к ОС сканера, веб камеры, принтера, IP телефона и т.п. Хотите распространенный пример, пожалуйста, Microsoft Lync 2013 или Skype, будут у вас недостаточно хорошо работать как в терминальном режиме, так и в VDI сценарии. А это необходимы средства коммуникации, основная тенденция сегодняшнего времени.
Я не говорю, категорическое НЕТ, просто перед покупкой нужно хорошенько протестировать в реальных условиях.

Поддержка периферии — печатать, сканировать, использовать вебкамеру в конференц звонках и видеть собеседников в хорошем качестве без лагов и тормозов — эти и другие задачи открыты. Сейчас как-то что-то работает у кого-то работает. стандартная ситуация — подключаешь к тонкому клиенту принтер, он его определяет как совершенно другой принтер и печатает кракозябры. Подключаешь сканер и сканирование происходит 10 минут. Подключаешь веб камеру и наслаждаешься разрешением 320х240, хотя камера HD.

Читайте также:  Лайфхак для windows 10

Поддержка новых версий ОС — многие заказчики хотят убить сразу двух зайцев и перейти с XP на Win7 (или 8) и с персональных компьютеров на тонкие клиенты. И при более плотном знакомстве с инфраструктурой оказывается, что проще нанять пару студентов для этой задачи и докупить новые модели компьютеров.

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

Бездисковая рабочая станция

Долгое получилось вступление… а хотел я рассказать, как можно реализовать проект который сможет решить те же проблемы, что и Терминальный сервер и VDI, еще раз их повторю:

  • централизация данных пользователей в центре обработки данных
  • разделение данных пользователя и операционной системы
  • отделение операционной системы от оборудования («железа»)
  • инструмент для удобного обновления ОС
  • инструмент для управления софтом

Меня натолкнули на данную схему следующие тезисы:

  • для повседневных офисных задач заказчики стали покупать вот такие компьютеры, состоящие из Mini-ITX корпуса с выносным блоком питания, материнской платы со встроенным процессором Atom или Celeron (охлаждение пассивное), сюда же жесткий диск и планка памяти. Система простая, как лом и справляется с офисными задачами, могут в дальнейшем (когда мощности перестанет хватать) использоваться как тонкие клиенты для VDI или TS. Устанавливается на такие системы ОС Windows 7 и используется как обычный компьютер. Нельзя не согласиться, что этот неттоп уже сам по себе решение — недорогое примерно (5-6 тысяч рублей), энергосберегающее (потребляет 8Вт), без движущихся деталей (отказоустойчивость), компактное.
  • следующий тезис, лучше всего программы работают не в терминальном режиме, а на локальном компьютере. Это относится и к Lync, Skype+ вебкамера, и к сканирующему, печатающему ПО, обычный серфинг в интернет браузере на локальном компьютере лучше выглядит. В локальную ОС Windows можно установить драйверы от любого оборудования и оно будет работать.
  • Если пользователь работает локально, использует ресурсы своего неттопа или компьютера, то покупать дорогостоящее серверное оборудование не нужно. У нас нагрузка размазана по локальным устройствам.

Citrix + бездиковая станция + технологии Microsoft

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

Со стороны администратора. Типичные задачи администратора или специалиста технической поддержки упрощаются. Новое рабочее место сотрудника, установка драйверов или стандартного программного обеспечения — легко. Данные пользователя в перемещаемом профиле (roaming profile) и перенаправленных папках хранятся централизованно, а значит, резервное копирование данных тоже централизованное.

Все очень похоже на VDI, только нет сумасшедшей нагрузки на серверную инфраструктуру. Похоже на локальные компьютеры, но данные хранятся централизованно.

Итак, посмотрим на архитектуру самого решения.

1 шаг. У администратора есть системный блок, где он развернул операционную систему, установил стандартные программы, драйверы. Далее, с помощью Citrix Provisioning server client снимается образ системы и импортируется на Citrix Provisioning server.

2 шаг. Минимально достаточно двух виртуальных (или не виртуальных машин). Одна с установленной ролью Active Directory, DHCP, DNS, вторая сервер Citrix Provisioning. Искренне советую использовать SSD диск для хранения золотого образа из шага 1. Именно этот образ будет доступен на чтение всем (или группе) бездисковых системных блоков пользователей.

Возможно я буду советовать использовать Microsoft vApp 5.0 после того, как проведу тесты. Тогда можно будет образ операционной системы не нагружать программами, а запускать их из контейнеров. Каждый сотрудник сможет использовать те программы, которые ему нужны.

3 шаг. Загрузка рабочих станций происходит по PXE, для этого нужно в DHCP прописать два параметра и активировать LAN Boot в BIOS мини-компьютера

4 шаг. Компьютер получает виртуальный диск на чтение. Это похоже на технологию презентации LUN-а по iSCSI. Сеть нагружена незначительно, это я потом покажу в статьях по настройке. Естественно, во время работы образуются временные файлы (КЭШ) он может храниться в RAM оперативной памяти или на сервере.
Если происходит перезагрузка, то вся информация удаляется, профиль перед выходом из сессии синхронизируется. Чтобы не потерять файлы при внезапном выключении питания или потере связи с сервером, нужно приучить пользователей хранить их в перенаправленных папках.

Можно создать персональную машину для пользователя, презентовав ему в единоличное пользование на чтение-запись отдельный диск.

Удаленный рабочий стол: разрешение доступа к компьютеру Remote Desktop — Allow access to your PC

Применяется к: Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 Applies to: Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2

Можно использовать Удаленный рабочий стол, чтобы подключиться к компьютеру с удаленного устройства и управлять им с помощью клиента удаленного рабочего стола (Майкрософт) (доступен для Windows, iOS, macOS и Android). You can use Remote Desktop to connect to and control your PC from a remote device by using a Microsoft Remote Desktop client (available for Windows, iOS, macOS and Android). Если разрешить удаленные подключения к своему компьютеру, то вы сможете подключиться к нему с помощью другого устройства и получить доступ ко всем своим приложениям, файлам и сетевым ресурсам, как если бы вы сидели за своим столом. When you allow remote connections to your PC, you can use another device to connect to your PC and have access to all of your apps, files, and network resources as if you were sitting at your desk.

Читайте также:  Драйвера для принтера epson stylus tx210 windows 10

Удаленный рабочий стол можно использовать для подключения к Windows 10 Pro и Windows 10 Корпоративная, Windows 8.1, Windows 8 Корпоративная и Windows 8 Pro, Windows 7 Pro, Windows 7 Корпоративная и Windows 7 Максимальная, а также для подключения к версиям выше Windows Server 2008. You can use Remote Desktop to connect to Windows 10 Pro and Enterprise, Windows 8.1 and 8 Enterprise and Pro, Windows 7 Professional, Enterprise, and Ultimate, and Windows Server versions newer than Windows Server 2008. Подключиться к компьютерам под управлением выпуска «Домашняя» (например, Windows 10 Домашняя) нельзя. You can’t connect to computers running a Home edition (like Windows 10 Home).

Для подключения к удаленному компьютеру он должен быть включен и подключен к сети, на нем должен быть включен удаленный рабочий стол, а у вас должен быть сетевой доступ к этому удаленному компьютеру (для этого может и использоваться Интернет) и разрешение на подключение. To connect to a remote PC, that computer must be turned on, it must have a network connection, Remote Desktop must be enabled, you must have network access to the remote computer (this could be through the Internet), and you must have permission to connect. Чтобы иметь разрешение на подключение, необходимо находиться в списке пользователей. For permission to connect, you must be on the list of users. Прежде чем начать подключение, рекомендуется найти имя компьютера, к которому вы подключаетесь, и убедиться, что в его брандмауэре разрешены подключения к удаленному рабочему столу. Before you start a connection, it’s a good idea to look up the name of the computer you’re connecting to and to make sure Remote Desktop connections are allowed through its firewall.

Как включить удаленный рабочий стол How to enable Remote Desktop

Самый простой способ разрешить доступ к компьютеру с удаленного устройства — использовать параметры удаленного рабочего стола в разделе «Параметры». The simplest way to allow access to your PC from a remote device is using the Remote Desktop options under Settings. Так как эта функциональная возможность была добавлена в Windows 10 Fall Creators Update (1709), также доступно отдельное скачиваемое приложение для более ранних версий Windows, которое обеспечивает аналогичные функции. Since this functionality was added in the Windows 10 Fall Creators update (1709), a separate downloadable app is also available that provides similar functionality for earlier versions of Windows. Можно также использовать старый способ включения удаленного рабочего стола, однако этот метод обеспечивает меньше функциональных возможностей и возможностей проверки. You can also use the legacy way of enabling Remote Desktop, however this method provides less functionality and validation.

Windows 10 Fall Creator Update (1709) или более поздняя версия Windows 10 Fall Creator Update (1709) or later

Можно настроить компьютер для удаленного доступа с помощью нескольких простых действий. You can configure your PC for remote access with a few easy steps.

  1. На устройстве, с которого вы собираетесь подключиться, откройте меню Пуск и щелкните значок Параметры. On the device you want to connect to, select Start and then click the Settings icon on the left.
  2. Выберите группу Система возле элемента Удаленный рабочий стол. Select the System group followed by the Remote Desktop item.
  3. Включите удаленный рабочий стол с помощью ползунка. Use the slider to enable Remote Desktop.
  4. Также рекомендуется оставить компьютер в режиме бодрствования и доступным для обнаружения, чтобы упростить подключение. It is also recommended to keep the PC awake and discoverable to facilitate connections. Щелкните Показать параметры для включения. Click Show settings to enable.
  5. При необходимости добавьте пользователей, которые могут удаленно подключиться, щелкнув Select users that can remotely access this PC (Выбрать пользователей, которые могут удаленно подключаться к этому компьютеру). As needed, add users who can connect remotely by clicking Select users that can remotely access this PC.
    1. Члены группы «Администраторы» получают доступ автоматически. Members of the Administrators group automatically have access.
  6. Запишите имя этого компьютера, указанное в разделе How to connect to this PC (Как подключаться к этому компьютеру). Make note of the name of this PC under How to connect to this PC. Оно потребуется для настройки клиентов. You’ll need this to configure the clients.
Читайте также:  Не устанавливается net framework включение или отключение компонентов windows

Windows 7 и ранняя версия Windows 10 Windows 7 and early version of Windows 10

Чтобы настроить компьютер для удаленного доступа, скачайте и запустите Microsoft Remote Desktop Assistant. To configure your PC for remote access, download and run the Microsoft Remote Desktop Assistant. Этот помощник обновляет параметры системы, чтобы включить удаленный доступ, обеспечивает бодрствование компьютера для подключения и проверяет, разрешает ли брандмауэр подключения к удаленному рабочему столу. This assistant updates your system settings to enable remote access, ensures your computer is awake for connections, and checks that your firewall allows Remote Desktop connections.

Все версии Windows (устаревший метод) All versions of Windows (Legacy method)

Чтобы включить удаленный рабочий стол с помощью устаревших свойств системы, следуйте инструкциям по подключению к другому компьютеру с помощью удаленного рабочего стола. To enable Remote Desktop using the legacy system properties, follow the instructions to Connect to another computer using Remote Desktop Connection.

Следует ли включать удаленный рабочий стол? Should I enable Remote Desktop?

Если вы будете использовать свой компьютер, только когда непосредственно сидите за ним, вам не нужно включать удаленный рабочий стол. If you only want to access your PC when you are physically using it, you don’t need to enable Remote Desktop. Включение удаленного рабочего стола открывает порт на компьютере, видимый в локальной сети. Enabling Remote Desktop opens a port on your PC that is visible to your local network. Удаленный рабочий стол следует включать только в доверенных сетях, например, в домашней сети. You should only enable Remote Desktop in trusted networks, such as your home. Кроме того, не стоит включать удаленный рабочий стол на любом компьютере, доступ к которому строго контролируется. You also don’t want to enable Remote Desktop on any PC where access is tightly controlled.

Имейте в виду, что включив доступ к удаленному рабочему столу, вы предоставляете остальным пользователям в группе «Администраторы» и другим выбранным вами пользователям возможность удаленного доступа к их учетным записям на компьютере. Be aware that when you enable access to Remote Desktop, you are granting anyone in the Administrators group, as well as any additional users you select, the ability to remotely access their accounts on the computer.

Следует убедиться, что для каждой учетной записи, которая имеет доступ к вашему компьютеру, настроен надежный пароль. You should ensure that every account that has access to your PC is configured with a strong password.

Почему следует разрешать подключения только с проверкой подлинности на уровне сети? Why allow connections only with Network Level Authentication?

Если вы хотите ограничить доступ к компьютеру, разрешите доступ только с проверкой подлинности на уровне сети (NLA). If you want to restrict who can access your PC, choose to allow access only with Network Level Authentication (NLA). При включении этого параметра пользователи должны пройти аутентификацию в сети, чтобы подключиться к компьютеру. When you enable this option, users have to authenticate themselves to the network before they can connect to your PC. Разрешение подключений только с компьютеров с удаленным рабочим столом с NLA является более безопасным методом проверки подлинности, который поможет защитить компьютер от злоумышленников и вредоносных программ. Allowing connections only from computers running Remote Desktop with NLA is a more secure authentication method that can help protect your computer from malicious users and software. Чтобы узнать больше о NLA и удаленном рабочем столе, ознакомьтесь с разделом Configure Network Level Authentication for Remote Desktop Services Connections (Настройка NLA для подключения к удаленному рабочему столу). To learn more about NLA and Remote Desktop, check out Configure NLA for RDS Connections.

Если вы подключаетесь удаленно к компьютеру в своей домашней сети, не находясь в этой сети, не выбирайте этот параметр. If you’re remotely connecting to a PC on your home network from outside of that network, don’t select this option.

Оцените статью