Почему Remmina не подключается к удаленному рабочему столу Windows 7?


44

Я использую Ubuntu и пытаюсь подключиться к другому компьютеру в другой сети с помощью удаленного рабочего стола.

В Windows7 я сделал следующее для активации удаленного рабочего стола:

  1. Я пошел в компьютер -> свойства -> удаленные настройки
  2. Я выбрал параметр: «Разрешить подключения с компьютеров, работающих под управлением любой версии удаленного рабочего стола».
  3. Я открыл «Брандмауэр Windows в режиме повышенной безопасности»
  4. Во входящих правилах я включил правила для удаленного рабочего стола (общедоступный и домен)

Я также установил Remmina на машину с Ubuntu.

Для его настройки я сделал следующие шаги:

  1. Выбран протокол RDP
  2. На входе сервера я написал публичный IP-адрес компьютера Windows.
  3. В имени пользователя / пароле я ввел свои учетные данные для входа в систему (так же, как моя учетная запись администратора Windows)

Но когда я пытаюсь подключиться, я получаю это сообщение об ошибке:

"Невозможно подключиться к серверу RDP 89.130.251.160"

Если я пингую мой компьютер с Windows7, у меня правильный ответ.

Какие-либо предложения?


1
Вы открыли нужные порты на машине и модеме / роутере ?!
Dr_Bunsen

Попробуйте запустить эту команду из Ubuntu: telnet 89.130.251.160 3389 Что вы получаете в качестве выхода?
koni_raid

Для меня это было что-то действительно глупое, я набрал неправильный пароль. Если вы выберете RDP в качестве протокола, вы увидите экран Windows с сообщением о том, что имя пользователя или пароль неверны. Однако, когда вы используете NLA (по умолчанию), он просто говорит «Невозможно подключиться». Это очень вводит в заблуждение, хотя технически правильно;)
chris166

Ответы:


73

Убедитесь, что порт 3389 открыт на брандмауэре и маршрутизаторе.

В Remmina отредактируйте ваше соединение, перейдите на вкладку « Дополнительно » и выберите RDP под опцией « Безопасность » и сохраните.

Диалог расширенных настроек Remmina


7
сделал это, не помогает
Woohoo

5
Почему RDP не является выбором по умолчанию?
Nemo

7
Это помогло мне, но я запутался: почему соединение может работать какое-то время без этого изменения, а затем внезапно потребовать его?
Сэм

3
Для этого мне пришлось изменить настройки «Security» с «Negotitate» на «RDP» сегодня, чтобы заставить его работать во время сеанса Ubuntu 16.04. Ранее он работал над настройкой «Переговоры». Я не знаю, было ли это обновление Ubuntu или Windows, которое сломало его.
Джон Т

30

Просто удалите сервер, вызывающий проблему из файла, ~/.freerdp/known_hostsи он будет работать.


5
сделал это, не помогает
Woohoo

Это работало и для меня после того, как сервер, к которому я подключался, просто перестал работать!
Натан С. Уотсон-Хей

Я просто удалил весь файл, но это сработало, спасибо. Согласованные настройки кажутся наиболее разумными ...
Shapeshifter

У меня нет .freerdpпапки в моем домашнем каталоге.
ROMANIA_engineer

Вау, это просто сработало для меня. Та же проблема, что и у OP. Удалил этот файл. Снова работает
Хальсафар

7

Для меня удаление удаленного хоста в ~ / .freerdp / known_hosts и изменение настройки безопасности на NLA сработало.

RDP раньше работал, но больше не работает на машинах с Windows 7, с которыми я работаю.


chattr + i ~ / .freerdp / known_hosts Это сработало для меня
Ajay

1

Ни одно из этих решений на самом деле не подходит мне. Но на моей машине для настройки глубины цвета ДОЛЖНО быть установлено значение «True color (32 bpp)». Это может отличаться в зависимости от ваших настроек Windows, но, похоже, что любой другой параметр просто потерпит неудачу с сообщением «Unable to connect».

введите описание изображения здесь

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


Боже, это звучит немного странно, настройки экрана мешают соединению ...
erm3nda

Мне потребовалось некоторое время, чтобы выяснить, где находится этот параметр, но как только я нажал на знак «+», а не пытался просто подключиться, я увидел различные параметры, которые можно настроить. Я использую Ubuntu 18 и Windows 7. Вы можете добавить, где найти этот параметр в своем ответе! Спасибо за помощь!!
Гордстер

1

Если удаление хоста из ~/.freerdp/known_hostsне работает, попробуйте проверить настройки удаленного рабочего стола Windows.

Для меня отключение "Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)"сделало свое дело. (найдите «разрешить удаленный доступ к вашему компьютеру» на панели управления.

введите описание изображения здесь


0

У меня была похожая проблема, когда я пытался подключить ПК с Precise к ноутбуку с Precise. Так как у меня было два других успешных соединения, одно из которых было ПК под управлением Windows XP, а другое - с Lucid. Оба использовали протокол VNC (синие значки мониторов), но тот, у которого была проблема, был установлен с RDP (значок цветка). Просто перейдите в главное окно Remina, щелкните правой кнопкой мыши на соответствующем соединении, выберите «Изменить» и измените протокол на VNC. Надеюсь, это поможет.


0

У меня та же проблема. В моем случае это удаленный сервер wondows2012R2, который был недавно установлен, и я подключился к нему последним, когда это была Windows 2008R2.

В каждом случае, когда я пытаюсь, я получаю это сообщение об ошибке, так внезапно, я не переключаю Advanced -> Security на RDPи остаюсь включенным, Negotateи он берет новый сертификат сервера и подключается.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.