Назад | Перейти на главную страницу

Полноэкранное разрешение 1920x1200 или 1920x1080 при подключении к виртуальной машине Hyper-V (WinXP) через teamviewer (не RDP)?

У меня есть виртуальная машина WinXP hyper-v, работающая на Windows Server 2008 R2 где-то в центре обработки данных. Я занимаюсь удаленной разработкой на этой машине, и я хотел бы сделать это, используя все пространство экрана моего настольного монитора.

Я могу сделать это с помощью RDP.

Но в течение некоторого времени некоторые из моих виртуальных машин подвергались атакам с использованием подбора пароля RDP методом грубой силы, которые замедляли их работу до такой степени, что они становились непригодными для использования. Обратите внимание, что я уже пробовал использовать такие программы, как RdpGuard, но он не выполняет свою работу на моих виртуальных машинах по неизвестной причине, которую служба поддержки не может определить. Итак, я думал об отключении RDP (или блокировке порта RDP) и использовании вместо этого TeamViewer.

Однако я не могу понять, как подключиться к виртуальной машине с помощью TeamViewer с полным разрешением экрана 1920x1200 (разрешение монитора моего рабочего стола). Кажется, что TeamViewer может использовать только разрешения, предлагаемые графическим адаптером виртуальной машины (и на Hyper-V, которое кажется 1600x1200? Почему, ну почему?).

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

Связанный вопрос: Пользовательское разрешение гостевой системы Hyper-V

Максимальный предел дисплея Hyper-V составляет 1600x1200. Кажется, нет никакого способа преодолеть это ограничение.

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

Teamviewer, VNC и другие подобные программы работают на реальном дисплее. По сути, они делают снимок экрана и отправляют его вам (на самом деле они делают больше, чем это, но это основная идея). Из-за этого они ограничены тем, что может делать фактическое оборудование. У вас не может быть отдельных сеансов Teamviewer, потому что все они используют консоль.

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

  1. Если возможно, обновите виртуальную машину до Windows 7, чтобы вы могли использовать Аутентификация на сетевом уровне. Он использует гораздо меньше системных ресурсов, чем старая аутентификация на экране входа в систему.
  2. Измените RDP для работы на нестандартном порту. Это не остановит людей, которые активно пытаются взломать вашу систему, но остановит многие попытки автоматического сканирования.
  3. Настройте брандмауэр, чтобы блокировать подключения к RDP, за исключением нескольких IP-адресов / диапазонов, из которых происходят легальные подключения.
  4. Не разрешайте RDP удаленно и настройте VPN-сервер, чтобы вы могли подключиться к локальной сети. После этого вы можете подключиться к VPN через RDP.
  5. Настроить Сервер шлюза удаленных рабочих столов, который отправляет весь трафик через HTTPS и требует проверки подлинности перед подключением к целевому серверу. Это также позволяет вам подключать удаленный рабочий стол к нескольким серверам, не требуя для них отдельных общедоступных IP-адресов. Что наиболее важно, это снимет с машины Windows XP бремя аутентификации случайных подключений.

Хотя параметры VPN и шлюза удаленных рабочих столов требуют небольшой дополнительной настройки на стороне клиента, они почти наверняка решат проблему и предоставят вам более безопасную и безопасную сеть.