TightVNC "Verbindung aktiv abgelehnt"

13351
Christopher Collins

Ich versuche, TightVNC zu verwenden, um über einen SSH-Tunnel eine Verbindung zu einem Computer bei der Arbeit herzustellen. Ich verwende PUTTY, um den Tunnel zu erstellen. Ich bin auf einem Windows 10-Heimcomputer und versuche, eine Verbindung zu einem Windows 2008 R2-Server herzustellen. Ich kann mit PUTTY eine Verbindung zum SSH herstellen, aber wenn ich versuche, eine Verbindung über VNC herzustellen, bekomme ich Folgendes:

"Fehler im TightVNC-Viewer konnte keine Verbindung hergestellt werden, da der Zielcomputer sie aktiv abgelehnt hat."

Ich verwende Port 2850, um den Tunnel zu erstellen. Der Tunnel ist da und funktioniert gut. Ich kann den Host über die Befehlszeile bearbeiten.

Ich kenne die Standardfragen und werde Sie sofort informieren, wenn ich mein Windows-10-Tablet verwende. Alle Einstellungen werden auf beiden Heimgeräten genau gespiegelt. Ich benutze dieses Setup schon zu Hause und dies ist das erste Mal, dass ich auf den Fehler gestoßen bin.

Ich habe überall im Internet nachgesehen und konnte keine Antwort finden, die genau meiner Frage entspricht. Es gibt eine Menge da draußen, die von Windows bis Linux reicht, aber nicht von Windows bis Windows Server.

1

2 Antworten auf die Frage

1
Christopher Collins

Ok, ich habe es herausgefunden. Auf diesem Rechner musste aus irgendeinem Grund der Tunnel erstellt werden, localhost:2850statt der IP-Adresse. Jetzt funktioniert alles.

0
BillThor

VNC-Server lehnen Verbindungen von localhost im Allgemeinen ab. Ihre getunnelte Verbindung scheint wahrscheinlich von localhost zu stammen. Die Zeile enthält eine -localhsotOption, um dies zu aktivieren. Es sollte eine Option in der Windows-Systemsteuerung vorhanden sein, um dieses Flag für den Server zu setzen.

Mein Tunnel ist so eingerichtet, dass er "rwrchiro.ddns.net:22" durchläuft, und erstellt auf 2850 einen Tunnel. VNC meldet sich dann bei "localhost: 2850" an. Ich stimme zu, dass dies das Problem ist, außer dass es auf allen Systemen genau gleich funktioniert und sie auf die Verbindung zugreifen können. Dies ist spezifisch für ein System. Ich habe aber dafür gesorgt, dass es erlaubt ist und jetzt bekomme ich "Verbindung wurde ordnungsgemäß geschlossen" Christopher Collins vor 8 Jahren 0
@ChristopherCollins Die Einstellung localhost muss auf jedem Server festgelegt werden. Es ist wahrscheinlich, dass es auf dem einen System nicht richtig eingestellt wurde oder der VNC-Dienst nach dem Festlegen nicht neu gestartet wurde. BillThor vor 8 Jahren 0
Ich habe nur einen entfernten Server und es ist eingestellt. Ich habe auch den Server und den Dienst neu gestartet. Christopher Collins vor 8 Jahren 0