У меня есть виртуальная машина 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.
Хотя параметры VPN и шлюза удаленных рабочих столов требуют небольшой дополнительной настройки на стороне клиента, они почти наверняка решат проблему и предоставят вам более безопасную и безопасную сеть.