Разрешение экрана 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? Почему?).
- Можно ли установить какой-нибудь другой (сторонний?) Драйвер виртуального дисплея, поддерживающий 1920x1200?
- Есть ли в настройках TeamViewer, что мне не хватает? Если нет, то по какой причине TeamViewer не может сделать то же самое, что и клиент RDP?
Я благодарен за любые подсказки. В конце концов, все, что я хочу сделать, - это вздохнуть спокойно.
Смежный вопрос: нестандартное разрешение гостя Hyper-V
1 ответ
Максимальное ограничение дисплея Hyper-V составляет 1600x1200. Кажется, нет никакого способа преодолеть это ограничение.
Причина, по которой RDP может использовать более высокие разрешения, заключается в том, что RDP действует как совершенно отдельный дисплей. Это не зависит от видеокарты или драйверов оборудования. Это позволяет проводить несколько сеансов на терминальном сервере и позволяет кому-то находиться за фактической консолью, пока другой пользователь входит в систему через RDP (по крайней мере, для версий серверных ОС).
Teamviewer, VNC и другие подобные программы работают на реальном дисплее. Они в основном делают скриншот и отправляют его вам (на самом деле они выполняют больше работы, чем это, но это основная идея). Из-за этого они ограничены тем, что на самом деле говорит аппаратное обеспечение. Вы не можете иметь отдельные сеансы Teamviewer, потому что все они используют консоль.
Проблема в том, что люди пытаются грубой силой RDP. Здесь можно сделать несколько вещей, в дополнение к защите RDP, которую вы уже используете.
- Если возможно, обновите виртуальную машину до Windows 7, чтобы вы могли использовать аутентификацию на уровне сети. Он использует гораздо меньше системных ресурсов, чем старая аутентификация на экране входа в систему.
- Измените RDP для запуска на нестандартном порту. Это не остановит людей, которые активно пытаются проникнуть в вашу систему, но остановит попытки автоматического сканирования.
- Настройте брандмауэр для блокировки подключений к RDP, за исключением нескольких IP-адресов / диапазонов, из которых получаются законные подключения
- Не разрешайте RDP удаленно и настройте VPN-сервер, чтобы вы могли входить в локальную сеть. Затем вы можете подключиться к RDP после подключения к VPN.
- Настройте сервер шлюза удаленных рабочих столов, который отправляет весь трафик через HTTPS и требует проверки подлинности, прежде чем он соединит вас с сервером назначения. Это также позволяет удаленно подключаться к нескольким серверам, не требуя для них отдельных общедоступных IP-адресов. Самое главное, что он будет нести бремя аутентификации случайных соединений от компьютера с Windows XP.
Хотя параметры VPN и RD Gateway требуют небольшой дополнительной настройки на стороне клиента, они почти наверняка решат проблему и обеспечат более безопасную и более безопасную сеть.