Warum stellt Remmina keine Verbindung zu Windows 7 Remote Desktop her?

44

Ich verwende Ubuntu und versuche, eine Verbindung zu einem anderen Computer in einem anderen Netzwerk über den Remotedesktop herzustellen.

In Windows7 habe ich Folgendes gemacht, um den Remotedesktop zu aktivieren:

  1. Ich bin zu Computer -> Eigenschaften -> Remote-Einstellungen gegangen
  2. Ich habe die Option ausgewählt: "Verbindungen von Computern zulassen, auf denen eine beliebige Version von Remote Desktop ausgeführt wird
  3. Ich habe "Windows Firewall mit erweiterter Sicherheit" geöffnet
  4. In eingehenden Regeln habe ich die Regeln für den Remotedesktop (öffentlich und Domain) aktiviert.

Ich habe Remmina auch auf dem Ubuntu-Rechner installiert.

Zur Konfiguration habe ich folgende Schritte ausgeführt:

  1. Wählte das RDP-Protokoll
  2. In der Servereingabe habe ich die öffentliche IP des Windows-Rechners eingetragen.
  3. In Benutzername / Passwort habe ich meine Anmeldedaten eingegeben (die gleichen wie in meinem Windows-Administratorkonto)

Beim Versuch, eine Verbindung herzustellen, wird folgende Fehlermeldung angezeigt:

"Verbindung zum RDP-Server 89.130.251.160 nicht möglich"

Wenn ich meinen Windows7-Computer anpinge, erhalte ich eine korrekte Antwort.

Irgendwelche Vorschläge?

rfc1484
quelle
1
Sie haben die richtigen Ports an der Maschine und am Modem / Router geöffnet ?!
Dr_Bunsen
Versuchen Sie, diesen Befehl von Ubuntu aus zu starten: telnet 89.130.251.160 3389 Was erhalten Sie als Ausgabe?
koni_raid
Für mich war es etwas wirklich Dummes, ich habe das falsche Passwort eingegeben. Wenn Sie RDP als Protokoll auswählen, wird auf einem Windows-Bildschirm angezeigt, dass der Benutzername oder das Kennwort falsch sind. Wenn Sie jedoch NLA (die Standardeinstellung) verwenden, wird nur "Verbindung nicht möglich" angezeigt. Dies ist sehr irreführend, obwohl technisch korrekt;)
chris166

Antworten:

73

Stellen Sie sicher, dass Port 3389 an Ihrer Firewall und Ihrem Router geöffnet ist.

Klicken Sie in Remmina zum Bearbeiten Ihrer Verbindung auf die Registerkarte " Erweitert " und wählen Sie unter " Sicherheit " die Option " RDP " aus, und speichern Sie sie.

Dialogfeld "Erweiterte Remmina-Einstellungen"

Rafi B.
quelle
7
tat das, hilft nicht
woohoo
5
Warum ist RDP nicht die Standardauswahl?
Nemo
7
Das hat mir geholfen, aber ich bin verwirrt: Warum könnte eine Verbindung für eine Weile ohne diese Änderung funktionieren und es dann plötzlich erfordern?
Sam
3
Für das, was es wert ist, musste ich heute die "Sicherheit" -Einstellungen von "Negotitate" auf "RDP" ändern, damit es in meiner Ubuntu 16.04-Sitzung funktioniert. Es hatte zuvor an der Einstellung "Verhandeln" gearbeitet. Ich weiß nicht, ob es ein Ubuntu- oder Windows-Update war, das das Problem behoben hat.
John T
30

Löschen Sie einfach den Server, der das Problem verursacht, aus der Datei ~/.freerdp/known_hostsund es wird funktionieren.

Mohsen Alimomeni
quelle
5
tat das, hilft nicht
woohoo
Dies funktionierte auch für mich, nachdem ein Server, zu dem ich eine Verbindung hergestellt hatte, einfach nicht mehr funktionierte!
Nathan S. Watson-Haigh
Ich habe gerade die ganze Datei gelöscht, aber es hat funktioniert, danke. Die ausgehandelten Einstellungen scheinen am sinnvollsten zu sein ...
Shapeshifter
Ich habe den .freerdpOrdner nicht in meinem Home-Verzeichnis.
ROMANIA_engineer
Wow, das hat nur bei mir funktioniert. Gleiche Ausgabe wie OP. Diese Datei gelöscht. Geht wieder.
Halsafar
7

Bei mir hat das Löschen des Hosts in ~ / .freerdp / known_hosts und das Ändern der Sicherheitseinstellung in NLA funktioniert.

RDP funktionierte früher, funktioniert aber nicht mehr für die Windows 7-Computer, mit denen ich arbeite.

Marius
quelle
chattr + i ~ / .freerdp / known_hosts Das hat bei mir funktioniert
Ajay Kurmi
1

Keine dieser Lösungen war für mich richtig. Aber auf meiner Maschine, die Farbtiefe muss Einstellung auf „True Color (32 bpp)“ gesetzt werden , um zu arbeiten. Dies kann abhängig von Ihren Windows-Einstellungen unterschiedlich sein, aber es scheint, dass jede andere Einstellung nur mit der Meldung "Verbindung nicht möglich" fehlschlägt.

Bildbeschreibung hier eingeben

Alle anderen Einstellungen werden standardmäßig von der neuen Verbindung in Remmina erstellt.

Aeromousse
quelle
Omg, das klingt ein bisschen bizarr, eine Bildschirmeinstellung stört eine Verbindung ...
erm3nda
Es dauerte eine Weile, bis ich herausgefunden hatte, wo sich diese Einstellung befand. Als ich jedoch auf das "+" - Zeichen klickte und nicht nur versuchte, eine Verbindung herzustellen, sah ich die verschiedenen Einstellungen, die angepasst werden konnten. Ich benutze Ubuntu 18 und Windows 7. Vielleicht möchten Sie in Ihrer Antwort hinzufügen, wo diese Einstellung zu finden ist! Danke für die Hilfe!!
Gordster,
1

Wenn das Löschen des Hosts von ~/.freerdp/known_hostsnicht funktioniert, überprüfen Sie die Windows-Remotedesktopeinstellungen.

Für mich hat die Deaktivierung "Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)"den Trick getan. (Suchen Sie in der Systemsteuerung nach "Remotezugriff auf Ihren Computer zulassen".

Bildbeschreibung hier eingeben

R. Oosterholt
quelle
0

Ich hatte ein ähnliches Problem, als ich versuchte, einen PC mit Precise über einen Laptop mit Precise anzuschließen. Da ich zwei weitere erfolgreiche Verbindungen hatte, war eine ein PC mit Windows XP und die andere mit Lucid. Beide verwendeten das VNC-Protokoll (blaue Monitorsymbole), aber das mit dem Problem wurde mit RDP (Blumensymbol) eingestellt. Gehen Sie einfach zum Hauptfenster von Remina, klicken Sie mit der rechten Maustaste auf die betreffende Verbindung, wählen Sie Bearbeiten und ändern Sie das Protokoll in VNC. Hoffe das wird helfen.

wijit
quelle
0

Ich habe das gleiche Problem. In meinem Fall ist der Remote-Server wondows2012R2, der neu installiert wurde und mit dem ich mich spätestens bei Windows 2008R2 verbunden habe.

In jedem Fall, in dem ich es versuche, erhalte ich diese Fehlermeldung, so dass ich plötzlich die Einstellung Erweitert -> Sicherheit nicht geändert habe RDPund eingeschaltet bleibe Negotateund das neue Serverzertifikat nehme und eine Verbindung herstelle.

shgnInc
quelle