Multiple instances of VNC single port

  • Thread starter Thread starter Bpodgursky
  • Start date Start date
B

Bpodgursky

To begin, I'm not quite as stupid as my question suggests; I'm in a
sticky situation here.

Becuase of network constraints, I have basically only one port
avaliable for forwarding (please, I know all about how to forward
ports, but trust me, I have only one avaliable). I am also trying to
set up a VNC server, but would like multiple instances of VNC on the
server at the same time (each with their own desktops).

Is there a way to run multiple instances of VNC on one computer that
uses a single port? It seems to me there would be software that can
encrypt the data going into the channel on one end such that software
at the other end can do the opposite and tell what "port" the data
packet was intended for, and route it accordingly.

In other words, the software would encrypt all data aimed towards
certain ports on a computer and encrypt it through a single port, and
then will on the other end unpackage the data and direct it to the
originally intended ports.

I'm probably hopelessly naiive, but has anyone heard of software that
can do this? Or does anyone know how to do this with SSH, or something
similar? My coding's a bit rusty, so I'd prefer finding something
already written before I dive into a project like this.

Thanks
 
See below.

To begin, I'm not quite as stupid as my question suggests.

That's a dangerous lead-in to a question . . .
Becuase of network constraints, I have basically only one port
avaliable for forwarding (please, I know all about how to forward
ports, but trust me, I have only one avaliable).

You may well know everything about port forwarding but
it happens frequently that different people see things with
different eyes. It would therefore be wise to state why
exactly you have only one port available.
I am also trying to
set up a VNC server, but would like multiple instances of VNC on the
server at the same time (each with their own desktops).

Is there a way to run multiple instances of VNC on one computer that
uses a single port?
No.

It seems to me there would be software that can
encrypt the data going into the channel on one end such that software
at the other end can do the opposite and tell what "port" the data
packet was intended for, and route it accordingly.

That's exactly what a router does.
In other words, the software would encrypt all data aimed towards
certain ports on a computer and encrypt it through a single port, and
then will on the other end unpackage the data and direct it to the
originally intended ports.

You would have to write your own network protocol to achieve
this. It's a tall order.
I'm probably hopelessly naiive, but has anyone heard of software that
can do this? Or does anyone know how to do this with SSH, or something
similar? My coding's a bit rusty, so I'd prefer finding something
already written before I dive into a project like this.

Thanks

Let's here your reasons why you are limited to one out of about
65,000 possible ports.
 
Back
Top