Dlaczego Remmina nie łączy się z Pulpitem zdalnym systemu Windows 7?


44

Używam Ubuntu i próbuję połączyć się z innym komputerem w innej sieci za pomocą zdalnego pulpitu.

W Windows7 wykonałem następujące czynności w celu aktywacji pulpitu zdalnego:

  1. Poszedłem do komputera -> właściwości -> ustawienia zdalne
  2. Wybrałem opcję: „Zezwalaj na połączenia z komputerów z dowolną wersją Pulpitu zdalnego
  3. Otworzyłem „Zaporę systemu Windows z zaawansowanymi zabezpieczeniami”
  4. W regułach przychodzących włączyłem reguły dla pulpitu zdalnego (publicznego i domeny)

Zainstalowałem również Remminę na maszynie Ubuntu.

Aby go skonfigurować, wykonałem następujące kroki:

  1. Wybrano protokół RDP
  2. W danych wejściowych serwera zapisałem publiczny adres IP komputera z systemem Windows.
  3. W nazwie użytkownika / haśle wpisałem moje dane logowania (takie same jak moje konto administratora Windows)

Ale gdy próbuję się połączyć, pojawia się następujący komunikat o błędzie:

„Nie można połączyć się z serwerem RDP 89.130.251.160”

Jeśli pinguję komputer z Windows7, mam prawidłową odpowiedź.

Jakieś sugestie?


1
otworzyłeś odpowiednie porty na maszynie i modemie / routerze ?!
Dr_Bunsen

Spróbuj uruchomić to polecenie z Ubuntu: telnet 89.130.251.160 3389 Co otrzymujesz jako wynik?
koni_raid

Dla mnie było to coś naprawdę głupiego, wpisałem złe hasło. Jeśli wybierzesz protokół RDP jako protokół, pojawi się ekran systemu Windows z informacją, że nazwa użytkownika lub hasło są nieprawidłowe. Jednak gdy korzystasz z NLA (domyślnie), mówi tylko „Nie można się połączyć”. Jest to bardzo mylące, choć technicznie poprawne;)
chris166 31.01.16

Odpowiedzi:


73

Upewnij się, że port 3389 jest otwarty na zaporze i routerze.

W Remmina edytuj połączenie, kliknij kartę „ Zaawansowane ” i wybierz RDP w opcji „ Bezpieczeństwo ” i zapisz.

Okno dialogowe Ustawienia zaawansowane Remmina


7
zrobił to, nie pomaga
woohoo,

5
Dlaczego RDP nie jest domyślnym wyborem?
Nemo

7
Pomogło mi to, ale jestem zdezorientowany: dlaczego połączenie może działać przez chwilę bez tej zmiany, a potem nagle tego wymagać?
Sam

3
Za to, co jest tego warte, musiałem dziś zmienić ustawienia „Zabezpieczenia” z „Negotitate” na „RDP”, aby działało z mojej sesji Ubuntu 16.04. Wcześniej pracował nad ustawieniem „Negocjuj”. Nie wiem, czy to zepsuła aktualizacja Ubuntu czy Windows.
John T

30

Wystarczy usunąć serwer powodujący problem z pliku, ~/.freerdp/known_hostsa on zadziała.


5
zrobił to, nie pomaga
woohoo,

Działa to również dla mnie po tym, jak serwer, do którego się podłączałem, właśnie przestał działać!
Nathan S. Watson-Haigh,

Właśnie usunąłem cały plik lol, ale działało dzięki. Negocjowane ustawienia wydają się najbardziej sensowne ...
Zmiennokształtny

Nie mam .freerdpfolderu w moim katalogu domowym.
ROMANIA_inżynier

Wow, to po prostu działało dla mnie. Ten sam problem co OP. Usunięto ten plik. Działa ponownie
Halsafar

7

Usunąłem niepoprawnego hosta w ~ / .freerdp / known_hosts i zmieniłem ustawienie zabezpieczeń na NLA .

RDP kiedyś działał, ale już nie działa na komputerach z systemem Windows 7, z którymi pracuję.


chattr + i ~ / .freerdp / known_hosts To zadziałało dla mnie
Ajay Kurmi

1

Żadne z tych rozwiązań nie było dla mnie odpowiednie. Ale na moim komputerze ustawienie Głębi kolorów MUSI być ustawione na „True color (32 bpp)”, aby działać. Może się to różnić w zależności od ustawień systemu Windows, ale wydaje się, że każde inne ustawienie zakończy się niepowodzeniem z komunikatem „Nie można się połączyć”.

wprowadź opis zdjęcia tutaj

Wszystkie pozostałe ustawienia są domyślne, utworzone przez nowe połączenie w Remminie.


Omg, to brzmi trochę dziwnie, ustawienie ekranu zakłócające połączenie ...
erm3nda

Zajęło mi trochę czasu, aby dowiedzieć się, gdzie było to ustawienie, ale kiedy kliknąłem znak „+”, zamiast próbować się po prostu połączyć, zobaczyłem różne ustawienia, które można dostosować. Używam Ubuntu 18 i Windows 7. Możesz dodać, gdzie znaleźć to ustawienie w swojej odpowiedzi! Dzięki za pomoc!!
Gordster

1

Gdy usuwanie hosta z ~/.freerdp/known_hostsnie działa, spróbuj sprawdzić ustawienia pulpitu zdalnego systemu Windows.

U mnie wyłączenie "Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)"sprawdziło się. (wyszukaj „zezwól na zdalny dostęp do swojego komputera” w panelu sterowania.

wprowadź opis zdjęcia tutaj


0

Miałem podobny problem, gdy próbowałem podłączyć komputer z systemem Precise również z laptopa z systemem Precise. Ponieważ miałem 2 inne udane połączenia, jednym z nich był komputer z systemem Windows XP, a drugi z Lucid. Oba wykorzystywały protokół VNC (niebieskie ikony monitorów), ale ten z problemem został ustawiony za pomocą RDP (ikona kwiatu). Wystarczy przejść do głównego okna Reminy, kliknąć prawym przyciskiem myszy dane połączenie, wybrać Edytuj i zmienić protokół na VNC. Mam nadzieję, że to pomoże.


0

Mam ten sam problem. W moim przypadku zdalny serwer to wondows2012R2, który został nowo zainstalowany i podłączyłem się do niego najpóźniej, gdy był to Windows 2008R2.

Za każdym razem, gdy próbuję, pojawia się ten komunikat o błędzie, więc nagle nie zmieniłem opcji Zaawansowane -> Bezpieczeństwo na RDPi pozostałem włączony, Negotatea on pobiera nowy certyfikat serwera i łączy się.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.