Web Portal / Web Proxy

Netopia

Diamond Member
Oct 9, 1999
4,793
4
81
Greetings,

Is there a way to have a web page serve up a web browser?

Here's the thing. My bosses father was in the hospital a couple of days ago and my boss had his laptop. The hospital had public wifi, but only allowed 80, 443, 110 and 25 (or at least that's how it seemed). My bost couldn't use our VPN or firewall authentication, and even if he could have, he wouldn't have been able to use the ports he would need to remote control his desktop here at the company (which is his preferred meathod so that all his files are only on one machine).

What I was wondering, is whether there is a way for me to set up a webpage on port 80 that actually servers up a web-browser that is outside of the hospital (or where ever). The person could then use THAT web-browser to connect remotely to VNC or Terminal Services or whatever, because that browser would not be on the local net, but on the remote one.

Is this possible?

Joe
 

Netopia

Diamond Member
Oct 9, 1999
4,793
4
81
Ok... the VNC won't work (or I can't get it to). He doesn't want his machine exposed directly to the net, so I was trying it (VNC on Port 80) on a Linux box and couldn't get it to work.

He's also prefer not to have to pay for something (like GoToMyPC) since he's already paying me! ;)

Any other ideas for a browser inside of a browser?

Joe
 

Netopia

Diamond Member
Oct 9, 1999
4,793
4
81
Ok... here's what I've found. In VNC, if I change the "http" port to 80 and the "main" port to "443" then it works even if those are the ONLY two ports open behind a router.

I'd could set it up on a Linux box, but can't find the config files!

Off I go, searching.

Joe
 

kamper

Diamond Member
Mar 18, 2003
5,513
0
0
Originally posted by: igowerf
UltraVNC has a plugin that will run a webserver and a Java applet/HTML interface.

EDIT: Nevermind. It seems to require port 5800.
http://ultravnc.sourceforge.net/features/javaviewer.html
That's only useful if you can't have proper client software on whatever machine you're using to connect. You should be able to change the port on it, but the same would apply to the regular client.

I'd like to reiterate my suggestion of ssh tunneling. Should be easy since you said you've got a linux machine. You can just ssh to there and send the tunneled vnc traffic over to the windows machine:

ssh -L 5900:windowsmachine:5900 user@linuxserver

That way your vnc connection isn't going out over the open internet.

The other thing to consider is that maybe he should abide by the hostipal's rules, since they are giving him a free service ;P
 

Netopia

Diamond Member
Oct 9, 1999
4,793
4
81
He would be abiding by their rules... only using the ports they have open! :D

Turns out that only 80 and 443 are open. :(

Joe
 

bob4432

Lifer
Sep 6, 2003
11,727
46
91
Originally posted by: Netopia
He would be abiding by their rules... only using the ports they have open! :D

Turns out that only 80 and 443 are open. :(

Joe

you can setup the javaviewer to run on port 80....i just tried it on my home test server using ultravnc. so he would just type in http://x.x.x.x and all should go fine

probably not the most secure means at all, but it can be done.
 

Netopia

Diamond Member
Oct 9, 1999
4,793
4
81
Originally posted by: bob4432
Originally posted by: Netopia
He would be abiding by their rules... only using the ports they have open! :D

Turns out that only 80 and 443 are open. :(

Joe

you can setup the javaviewer to run on port 80....i just tried it on my home test server using ultravnc. so he would just type in http://x.x.x.x and all should go fine

probably not the most secure means at all, but it can be done.

Great... can you tell me how? Please remember, we're talking about a Linux box, NOT a Windows box. On Windows I could do it asleep... I can't find the right .conf files on FC4 though!

Joe
 

bob4432

Lifer
Sep 6, 2003
11,727
46
91
Originally posted by: Netopia
Originally posted by: bob4432
Originally posted by: Netopia
He would be abiding by their rules... only using the ports they have open! :D

Turns out that only 80 and 443 are open. :(

Joe

you can setup the javaviewer to run on port 80....i just tried it on my home test server using ultravnc. so he would just type in http://x.x.x.x and all should go fine

probably not the most secure means at all, but it can be done.

Great... can you tell me how? Please remember, we're talking about a Linux box, NOT a Windows box. On Windows I could do it asleep... I can't find the right .conf files on FC4 though!

Joe

sh!t, i missed the linux part.....:eek: i would start a new thread about changing the port for whichever flavor of vnc on FC4 you are running or go to the actual vnc software site, they more than likely have a faq or forum....sorry about that..