Die Software wird nicht über eine VPN / RDP-Verbindung geöffnet

1

Ich bin zu Hause und habe in meinem Büro, in dem ich arbeite, einen VPN-Tunnel und eine RDP-Sitzung auf meiner Workstation eingerichtet. Es gibt eine bestimmte Software, die ich verwenden möchte. Wenn ich physisch an meinem Arbeitsplatz bin, muss nur der USB-Stick mit der Lizenz an den Computer angeschlossen werden. Die Software kann in diesem Szenario problemlos geöffnet und ausgeführt werden.

Wenn ich jedoch RDP auf dem Desktop ausführe, wird die Software nicht geöffnet, obwohl der USB-Stick noch an der Arbeitsstation im Büro angeschlossen ist.

Zwei interessante Punkte, die es zu erwähnen gilt:

  • Wenn ich nach einem Tag im Büro die Software offen lasse, sperre ich sie Auf dem Computer und später beim Einloggen über VPN / RDP habe ich kein Problem Bedienung der Software über die Remote-Verbindung.
  • Wenn ich mich über LogMeIn an meiner Büro-Workstation anmelde, kann ich die Software problemlos öffnen. Dies war meine Problemumgehung, bis LogMeIn den kostenlosen Service beendete.

Also hier sind meine zwei Fragen:

  1. Woher "weiß" die Software, dass ich sie über a VPN Tunnel?
  2. Was ist der Unterschied zwischen einer RDP-Sitzung und einer LogMeIn-Sitzung, in Bezug auf die Tatsache, dass die Software sein kann geöffnet und laufen über LogMeIn aber nicht über RDP?
dagrha
quelle
Keine Antwort, aber lohnt es sich, den Dongle in Ihrer Remote-Maschine zu testen, nur um zu sehen?
Tetsujin
@ Tetsujin Die Software lässt sich nicht öffnen, obwohl der USB-Stick noch an die Workstation im Büro angeschlossen ist
DavidPostill
@ Tetsujin Ich habe nie versucht, den Dongle nach Hause zu bringen, um ihn auf dem Remote-Computer zu testen, aber eine gute Idee - es wäre interessant zu sehen, ob das funktioniert
dagrha
@DavidPostill - Ich meinte eher das "Zuhause" als die "Arbeit". Ich habe nicht viel Hoffnung, aber es würde nicht viel Mühe kosten, es zu testen, nur für den Fall.
Tetsujin
Ah, ich habe es falsch verstanden, wenn ich dachte, dass "fern" die Maschine ist, auf der Sie nicht sind, dh "Büro". Für mich ist "remote" "office", "local" "home" ...
DavidPostill

Antworten:

2

F: Woher "weiß" die Software, dass ich versuche, sie über einen VPN-Tunnel zu verwenden?

Ihrem Programm ist nicht bekannt, dass Sie eine Verbindung über einen VPN-Tunnel herstellen. Vermutlich wird überprüft, ob Sie mit dem auf Ihrem Computer angemeldet sind Console Session. Du bist immer Sie sind in der Konsolensitzung angemeldet, wenn Sie sich physisch bei einem Computer anmelden ein Konsolensitzung pro Computer zulässig.

Um zu bestätigen, dass Sie die Konsolensitzung verwenden, führen Sie eine Eingabeaufforderung aus QWINSTA, beobachte SESSIONNAME Spalte und bestätigen Sie die > Die Anzeige befindet sich neben der Konsole, mit anderen Worten, sie sollte wie folgt aussehen >console )

F: Was ist der Unterschied zwischen einer RDP-Sitzung und einer LogMeIn-Sitzung in Bezug auf die Tatsache, dass die Software über LogMeIn, jedoch nicht über RDP geöffnet und ausgeführt werden kann?

Der Unterschied besteht darin, dass standardmäßig Remotedesktopverbindungen verwendet werden nicht Stellen Sie eine Verbindung zu einer Konsolensitzung her, aber viele Fernsteuerungs- / Bildschirmfreigabeanwendungen wie LogMeIn tun . Führen Sie die obigen Schritte erneut aus, um festzustellen, ob Sie mit der Konsolensitzung verbunden sind.


Sie können Remotedesktop zwingen, eine Verbindung zur Konsolensitzung herzustellen, indem Sie diesen Befehl an einer Eingabeaufforderung ausführen auf Ihrem Remote-Computer :

MSTSC /v:RemoteComputerName /admin
Twisty Impersonator
quelle
In Bezug auf das "Forcen" einer Konsolensitzung ist mein Remotecomputer Ubuntu 14.04, sodass ich die Eingabeaufforderung nicht ausführen kann (ganz zu schweigen davon, dass kein MSTSC installiert ist ...). Ich habe versucht, die "console" -Schalter sowohl in Remmina als auch in rdesktop zu verwenden, aber wenn ich eine Sitzungsabfrage auf dem Host durchführe, erhalte ich immer noch eine Karotte neben der rdp-tcp-Sitzung. Ist das das erwartete Verhalten einer Konsolensitzung? Oder sollte die Karotte in der Sitzungsabfrage neben "Konsole" stehen? Ich werde diesen Befehl versuchen müssen, den Sie aus einer Windows-Box vorgeschlagen haben
dagrha
Das Caret muss sich neben der Konsole befinden, z. G. >console. Etwas sonst bedeutet, dass Sie eine Sitzung verwenden, die keine Konsole ist.
Twisty Impersonator
-1

Woher "weiß" die Software, dass ich versuche, sie über einen VPN-Tunnel zu verwenden?

Ich denke, wenn sie sich die Mühe gemacht haben, es auf einem Computer mit einem USB-Dongle zu speichern, haben sie wahrscheinlich auch überprüft, ob Sie versuchen, es auf einem Computer auszuführen Remotedesktopdienste (RDS-) Server: Dies ist der tatsächliche Status Ihrer Arbeitsmaschine, wenn Sie RDP verwenden. Auf einem RDS-Server können sich mehrere Personen an einem einzigen Computer anmelden (an dem der Dongle angeschlossen ist) und jeder hat eine eigene Sitzung, in der er die Software ausführen kann. Vermeiden Sie wiederum die ordnungsgemäße Lizenzierung.

Diese Prüfung auf RDS findet wahrscheinlich auch nur beim Start der Software statt, weshalb das Öffnen und Sperren Ihrer lokalen Sitzung funktioniert.

2.Was ist der Unterschied zwischen einer RDP-Sitzung und einer LogMeIn-Sitzung in Bezug auf die Tatsache, dass die Software über LogMeIn, jedoch nicht über RDP geöffnet und ausgeführt werden kann?

LogmeIn (VNC, TeamViewer usw.) funktioniert anders als RDP. In diesem Fall besteht der wichtige Unterschied darin, dass Sie LogmeIn nicht verwenden können, um mehreren Benutzern die Verwendung desselben Computers (mit eigener Sitzung) zu ermöglichen. Daher besteht kein Risiko, dass Sie die Verwendung zulassen, um nicht für den richtigen Betrag bezahlen zu müssen von Lizenzen.

Ƭᴇcʜιᴇ007
quelle