VNC via MS Proxy 2

Pagina: 1
Acties:

  • Poltergeist
  • Registratie: Oktober 2000
  • Laatst online: 16:58
Thuis heb ik een Win2000 server aan het internet hangen, waarop een VNCserver draait.

Als ik via een browser wil connecten kan ik, via een directe dial-in verbinding, gewoon m'n PC'tje besturen. Dat werkt perfect. Op het moment dat het via een proxy moet, werkt het niet. (MS proxy). Ik krijg wel het VNC beveiligings/inlog scherm, maar als ik het wachtwoord heb ingevoerd, krijg ik de melding: java.net.NoRouteToHostException: Host Unreachable, met als gevolg dat ik gewoon niet verder kom. Ik gebruik de standaard poort van VNC (5800) om te connecten.

Heeft iemand een idee hoe en wat ik moet aanpassen, zodat dit wel gaat werken?

  • Qman
  • Registratie: November 2000
  • Laatst online: 31-07-2021

Qman

Tha Lup

Niet meer achter een proxy vandaan werken 8-)
Nee ff serieus, VNC wil een bidirectionele communicatie opzetten. Dus feitelijk gebeurt er dit:

Request sent to VNC
Request routed through proxy to VNC
Request accepted on VNC
VNC sends panel to requestor (HTML??)
Requestor send userid/passwd through proxy
VNC requests open port (ik heb geen idee welek), but unable to open port (proxy -> port closed).

Result: error.... :'(

  • Rukapul
  • Registratie: Februari 2000
  • Laatst online: 14:24
Proxy zal idd lastig zijn.

NAT icm Port Forwarding levert geen problemen op.

  • Poltergeist
  • Registratie: Oktober 2000
  • Laatst online: 16:58
OK, ik heb het gevonden (voor MSProxy, en eigenlijk nog simpel ook):

Zorg dat de WinSock proxy draait. Hier kun je nieuwe protocol definitions aanmaken. Gebruik als initiele poort 5900. Voeg daarna 4 poortranges toe: 5800-5900 UDP inbound, 5800-5900 UDP outbound, 5800-5900 TCP inbound en 5800-5900 TCP outbound.

Nu via je webbrowser verbinden naar http://ww.xx.yy.zz:5800 en klaar is klara.

Het kan wellicht nog verder verfijnt worden, maar dit is voor mij goed genoeg.

Sorry voor het omhoogschoppen, maar moest het even kwijt.