Ich versuche, mit RDC2.1 für Mac von meinem Mac aus eine Verbindung zu einem Windows-Server herzustellen.
Das Problem ist, dass der Server, zu dem ich eine Verbindung herstellen muss, vom bösen Drachen bewacht wird - IP-basierte Zugriffskontrolle in einem vollständig separaten Netzwerk.
Ich habe eine IP, auf die ich zugreifen kann, aber sie befindet sich in meinem Büro (dh in einem vollständig separaten Netzwerk).
Da dieses Netzwerk nicht für VPN eingerichtet ist, habe ich einen SOCKS-Proxy über einen SSH-Tunnel eingerichtet (alles funktioniert einwandfrei).
(SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network) (office network) (other network)
Von meinem Linux-Server in meinem Büro (dem SSH-Server) kann ich problemlos zu Port 3389 auf dem Windows-Server telneten. Aber von meinem Mac kann ich nicht einmal ein Quietschen herausholen. Irgendwelche Ideen?
quelle
Antworten:
Sie benötigen hierfür keinen SOCKS-Proxy. einfache SSH-Port-Weiterleitung wird funktionieren. In meinem Büro muss ich beispielsweise häufig auf einen Server zugreifen, den wir anrufen
server.example.com
. Ich kann keine direkte Verbindung herstellen, aber ich kann zu sshmyofficemachine.example.com
. Also mache ich das:Und dann zeige ich meinen lokalen Remotedesktop-Client auf
localhost
. Dies funktioniert hervorragend und mein Setup ist fast identisch mit Ihrem - einem Mac zu Hause, einer Linux-Box in meinem Büro und einem Windows-Server in einem anderen Arbeitsnetzwerk.quelle
Versuchen Sie es mit CoRD , einer Ersatz-Remotedesktop-App, die SOCKS-Proxys unterstützt.
quelle