3

I was wondering if there was a solution already created that would be all web browser based without having the need to connect to anything else other than the web server port if you were the client.

Ex: The server that has the VNC server on it, also has a built in web server which is a part of the VNC program. Is there a solution where the VNC server on that machine can stream its content to the web server using flash or something so that clients can just goto the web server and control the machine from there (using the flash interface and only communicating via http, no other sockets) without having to connect to the VNC server itself?

The thing is, I need this to all work as if you were just viewing a normal web page on the internet. There are network restrictions on the clients end that do not allow any tunnelling, anything other than HTTP traffic on HTTP ports, SSL VPN's, etc.

2
  • what operating system?
    – studiohack
    Aug 31, 2010 at 0:56
  • 1
    Windows XP on both ends EDIT: However, I can make the machine that is running the VNC server a Linux one if necessary.
    – SniperXPX
    Aug 31, 2010 at 1:01

5 Answers 5

1

I'm not too well versed in web servers and everything, but LogMeIn Free is web-based on the client end (not the server)...

sorry if this doesn't work...just a suggestion...

4
  • I know people who use this program. I haven't tried it but I believe that it is more than just webpage based. It is also very popular so I wouldn't doubt that it is blocked at the location where I wish to remote my machine from. I will give it a try tomorrow though, thanks for the suggestion.
    – SniperXPX
    Aug 31, 2010 at 1:00
  • one thing I have found with work blocks and such, is that the filters often block http:// versus http s :// ...sometimes it helps to type up the site address with the extra 's' in http, versus click it in Google or Bing...
    – studiohack
    Aug 31, 2010 at 1:14
  • They are using some McAffee web filter that is the strictest I have come across yet. I just started this job yesterday, I tried all of my old tricks to get past it, but they all failed. I was shocked when Hamachi (SSL VPN) wouldn't even connect to its servers. I do however have access to my home router from work so I can play with port forwarding while I am there.
    – SniperXPX
    Aug 31, 2010 at 1:18
  • 1
    I've used it and it works fine. Aug 31, 2010 at 4:27
1

Take a look at this StackOverflow question, which asks the same question. A couple of the answers look promising, but I've never used any of them myself.

2
  • 1
    Thanks a lot! I will try all of these solutions tomorrow. My poor windows box is going to be loaded with remote software.
    – SniperXPX
    Aug 31, 2010 at 1:07
  • Link is dead, recommending deletion Oct 13, 2016 at 9:10
1

You state,

The thing is, I need this to all work as if you were just viewing a normal web page on the internet. There are network restrictions on the clients end that do not allow any tunnelling, anything other than HTTP traffic on HTTP ports, SSL VPN's, etc.

But how can you tell if you are tunneling or not if it is over port 80? Set up your home router to accept ssh on port 80, then ssh out of the local machine into the router. Set up a tunnel, launch the VNC server on the remote machine, then point your local browser to the tunnel on 127.0.0.1.

Alternatively, can you ssh into work from home? If so, set up a reverse SSH tunnel from home, then connect to it on localhost when you are at work.

7
  • I have tried this. It doesn't work. I've been meaning to install Wireshark on the machine there to see what's going on. EDIT: I have tried this on ports: 80, 443, 8080.
    – SniperXPX
    Aug 31, 2010 at 1:50
  • If you give more description of why it doesn't work it might help to debug why... Router not accepting ssh on 80? Need to do extra local tunneling to mask the outbound portion? etc. ssh has good verbose info when the flags are set.
    – user31752
    Aug 31, 2010 at 1:53
  • Okay. I have sought up a SSH server in my home network here. I have tried forwarding port 80 to the SSH server within my network. I tried to PuTTY the SSH server from work on 80, no go. It just times out/no response.
    – SniperXPX
    Aug 31, 2010 at 1:54
  • dscoduc.com/2009/06/hiding-ssh-traffic-in-https-traffic
    – user31752
    Aug 31, 2010 at 1:58
  • Perhaps a 3rd party proxy? Also, you state you tried forwarding 80 from router to something in your home network, but did it succeed? And I'm not understanding your terminology: "I tried to PuTTY the SSH server from work on 80". Isn't the ssh server at home, and the ssh client at work?
    – user31752
    Aug 31, 2010 at 2:00
0

Yuuguu will work with any flash-9 enabled browser. The host machine needs to have the desktop client (Windows, Mac or Linux) installed. You connect to a normal web page and enter the given PIN, the host can then share their screen and allow remote control.

0

EduVNC worked perfect for my problem.

I tried the SSH tunnelling but that did not work because of the timeout policy set on the network.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .