Toon posts:

VNC problem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Als ik op mijn werk zit kan ik mijn VNC server thuis niet benaderen. Bij elke andere computer (ook achter een firewall) wel. Nu weet ik niet hoe het netwerk bij mijn werkgever precies werkt maar ik krijg wel het inlogscherm van VNC (via browser) maar daarna een grijs vlak en bovenin het grijze vlak "java.net.Socket.Exeption: connect". Daarna houdt het op. Ik kan op mijn werk overigens ook niet ICQen. Dus waarschijnlijk worden er poorten geblokeerd. Hoe kan ik dit oplossen? Het liefst zou alles (evt. ook ICQ) thuis zo in te stellen moeten zijn dat alles via poort 80 (internet) gaat. Dat wordt schijnbaar doorgelaten bij mijn werkgever.

Gr.

Verwijderd

waarschijnlijk niet, vnc gebruikt dacht ik poorten 5800-5900 dus misschien daartussenin iets proberen.

  • zwahiel
  • Registratie: Augustus 2001
  • Laatst online: 22-08 14:03

zwahiel

Eindbaas HK

Keihard de lekkerste!

oplossen kun je dit denk ik eignelijk niet, of je moet bij de ICT afdeling werken. ;)

Maar waar je wel voor kunt zorgen omdat je zegt dat je VNC (??? :?) server Java gebruikt, is dat je je baas het installeren van java aan praat, omdat je op bijvoorbeeld (voor je werkt belangrijke sites) niet kunt bekijken vanwegen het ontbreken van Java (of te wel VIM-virtual machine).

Even een paar collega's mee betrekken (met hun medeweten natuurlijk!) en hopa, des te meer klachten des te meer aandacht voor het probleem.

Java zal dan wel eens geinstalleerd worden, zeker omdat het een fluitje van een cent is en omdat het niet zoveel overlast en belasting zorgt.

Laten we weer 's bierbrouwen of gewoon gekke dingen bouwen en knutselen. YEAH!
RIP Lada 2105 "Igor" 31-12-1992 - † 21-02-2014. De nieuwe Igor: Tesla model 3 SR+ 21-08-2020


  • Mark_Steverink
  • Registratie: November 2000
  • Laatst online: 20-12-2007
Gekopieerd uit de VNC-FAQ

Q52 Which TCP/IP ports does VNC use?
A VNC server listens on two ports. The exact port numbers depend on the VNC display number, because a single machine may run multiple servers. The most important one is 59xx, where xx is the display number. The VNC protocol itself runs over this port. So for most PC servers, the port will be 5900, because they use display 0 by default.

In addition, VNC servers normally have a small and very restricted web server built in, which allows you to connect a browser to them and use the Java viewer. This runs on port 58xx. Note that this is the HTTP port used for downloading pages and applets, but once the applet is running it uses 59xx for VNC just like any other viewer.

The servers can be changed to listen on other ports if, for any reason, these are not suitable for you. See the server's documentation for more details. Most of the viewers, if given a display number larger than 99, will interpret it as a direct port number and will not add 5900. See also the next question.

If you are running a viewer in 'listening' mode, where it accepts connections initiated by the server, it will listen for incoming VNC on port 5500.

Q53 Can I run VNC over a port normally used for a standard service? (eg. port 21, or port 80)
In rare circumstances, people may want to do this, perhaps because they have a firewall which only allows connections to certain ports. This can be done, at least for the Windows and Unix servers (see their documentation), but the following points need to be borne in mind:
On some systems (eg. most forms of Unix), ordinary users are not allowed to run servers on ports below 1024.
You obviously can't run a VNC server on a port that's already being used for other things.
Many VNC servers use two ports: one for the VNC server, and one for the HTTP server that provides the Java applet (see previous question). If you plan to use the Java viewer, you may want to change both. Not all servers will allow this at present.
You need to tell the viewer the right display number. Normally, display numbers come between 0 and 99. If you specify any number smaller than 99, the viewers add 5900 to get the port number. If you specify a larger number, the viewers take it as a port number directly. So how do you use port numbers lower than 99? You have to specify a negative display number! For example, to connect to a server running on port 80 on machine 'snoopy':

vncviewer snoopy:-5820

because -5820 + 5900 = 80. This may not work with all viewers, but Unix and Windows seem to be fine.

Verwijderd

Topicstarter
Maar ik kan andere site die Java scripts (menus etc) gebruiken toch wel bekijken. Of heeft dat er niets mee t te maken.

  • Mark_Steverink
  • Registratie: November 2000
  • Laatst online: 20-12-2007
Op woensdag 31 oktober 2001 12:40 schreef MarkW het volgende:
Maar ik kan andere site die Java scripts (menus etc) gebruiken toch wel bekijken. Of heeft dat er niets mee t te maken.
Dan weet je dus zeker dat het niets met Java te maken heeft, maar wel met het poortenverhaal dat ik hierboven voor je gekopieerd had.

Verwijderd

Topicstarter
Het lullige is dan dat ik met de browser niet het IPadres kan ingeven met daarachter :-5820. Want dat pikt de browser niet. Met VNCVieuwer kan ik niet werken aangezien de werkgever alleen met IE kan worden gebrowsed. Alleen het IP adres ingeven werkt ook niet. Ik zou dus mijn Srever zo moeten instellen dat ik standaard op poort 80 benaderd kan worden en versturen natuurlijk ook. Dus 5800 en 5900 moeten volgens mij over port 80 gaan.

Verwijderd

Op woensdag 31 oktober 2001 14:02 schreef MarkW het volgende:
Het lullige is dan dat ik met de browser niet het IPadres kan ingeven met daarachter :-5820. Want dat pikt de browser niet.
hoezo niet??
ik gebruikte dit altijd, gewoon http://ip.adress.blaat:5820
bijv

Verwijderd

Topicstarter
Het rare is ook dat ik wel het inlog scherm krijg. Dus er worden wel gegevens van mijn comuter gestuurd. Alleen na de inlog houdt het op. De invoer ipadres:5820 werkt niet. ipadres:5800wel. ipadres:-5820 werkt ook niet (page cannot be displayed). Werk overigens met IE 5.5 (UK)

  • Mark_Steverink
  • Registratie: November 2000
  • Laatst online: 20-12-2007
Nee, maar 5900-5820 is toevallig gelijk aan 80, en dat is standaard de poort waar browsers naar kijken. Dus je kunt, als je tenminste poort 80 wilt gebruiken, ook niets opgeven. Wil je het zeker weten, dan gebruik je http://ipadres:80, maar :80 kun je ook weglaten.
De instructies hierboven hebben betrekking op de viewer, niet op de browser. Waarom gebruik je de viewer trouwens niet, die past op een floppy, vooropgesteld dat je Windows gebruikt?
Een andere optie is misschien om een poortmapper te gebruiken op de server, bijvoorbeeld http://www.analogx.com .
Pagina: 1