Почему я не могу подключиться с ноутбука Ubuntu к настольному ПК Win7 через Cisco AnyConnect?

У меня есть ноутбук с Windows, который может подключиться к моей работе через VPN-сеть Cisco AnyConnect (версия 3.1), а затем использовать встроенный клиент удаленного рабочего стола Windows 7. Работает нормально.

Теперь у меня также есть дистрибутив Ubuntu, в который я установил следующее программное обеспечение: * openvpn * openconnect * libopenconnect2 * network-manager-openvpn * network-manager-openvpn-gnome * Remmina VNC

В Ubuntu Когда я вхожу через VPN-соединение после ввода моего имени пользователя, моего обычного пароля и пароля с магическим номером, предоставленных через мой смартфон, мой компьютер говорит, что я подключен к удаленной сети. Это, кажется, работает хорошо.

Затем я пытаюсь использовать Remmina для подключения к компьютеру. Все мои изменения учетной записи завершаются с ошибкой "Не удалось преобразовать $DESKTOP_NAME в адрес хоста", при этом макросом является точное человеческое имя (не IP-адрес) рабочего стола.

На клиенте Win7 Remote Desktop я скопировал информацию из этих полей и использовал их в соединении Remmina: * Компьютер * Пользователь * Дисплей (полноэкранный, 32-разрядный) (Remmina позволяет мне использовать только 24 цвета) * Local: Use Комбинации клавиш в полноэкранном режиме * Устройства: принтеры, буфер обмена * Удаленное аудио: Воспроизведение * Автоматическое определение качества подключения, сохранение растрового кода, повторное подключение в случае сброса.

У меня есть места для Реммина для большинства / всего этого.

В других потоках, связанных с Remmina, также упоминается использование панели RDP, возможно, в целях безопасности. Несмотря на то, что я установил плагин remmina-rdp, я ничего не вижу в интерфейсе Remmina.

Я попытался включить SSH туннелирование. В нем я попробовал то же имя пользователя, что и "Пользователь:", который я использовал в другом месте. Нет лучших результатов.

Что здесь не так?

Спасибо, Джером.

1 ответ

Решение

Для подключений к удаленному рабочему столу с Windows вы должны использовать протокол RDP в Remmina (тот же, что используется терминальными службами Windows и тот, который используется любой установкой Windows, если включены подключения к удаленному рабочему столу).

Прежде всего, убедитесь, что на вашем компьютере с Windows включены подключения к удаленному рабочему столу. В Windows 7 и в соответствии с официальной документацией по адресу http://windows.microsoft.com/en-us/windows7/allow-someone-to-connect-to-your-computer-using-remote-desktop-connection:

  • Откройте "Свойства системы", нажав кнопку "Пуск" Изображение кнопки "Пуск", щелкнув правой кнопкой мыши значок "Компьютер" и выбрав "Свойства".

  • На левой панели щелкните Удаленные настройки. Требуется разрешение администратора. Если вас попросят ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.

  • В разделе "Удаленный рабочий стол" выберите один из вариантов, чтобы разрешить подключения.

После этого, учитывая, что вы находитесь в VPN, дважды проверьте, что вы можете пропинговать Windows7-систему из вашей Ubuntu. Как правило, если вы не настроите его, вы сможете только пропинговать IP.

И последнее, но не менее важное: используйте следующую конфигурацию в Remmina:

Важный:

  • Протокол: RDP
  • Имя пользователя: учетная запись в Windows7-System с достаточными правами
  • пароль
  • ДОМЕН: Если предыдущая учетная запись является учетной записью домена, а не локальной.
  • Если вы не настроили его, не пытайтесь использовать SSH-туннелирование.
Другие вопросы по тегам