• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 966
  • Last Modified:

VNC

Hello, I need some type of VNC solution that will allow the "server" to connect to the "client" in most VNC setups the client connects to the server and takes control of the screen. However, because many of my clients use Firewalls this solution is going to be tough as I cannot always reconfigure the firewall.

Please advise the best solution to this type of problem.


Regards.
Brian
0
BrianGEFF719
Asked:
BrianGEFF719
  • 6
  • 3
  • 2
  • +3
1 Solution
 
Naser GabajCommented:
Hamachi is the best:

http://www.hamachi.cc/download

And it's for FREE.

Good luck,

Naser
0
 
Rob WilliamsCommented:
Hamachi is great, you will still need to install VNC. Hamachi allows you to create a VPN with a remote computer and you need no firewall configurations. The client/server you refer with VNC just means the client server applications you install. It doesn't mean you have to install the server version on a server. So, on the computer you want to connect to, you would install the server version of VNC and to connect to it you would install the VNC viewer on your machine.
This combination still requires you to install and configure software on the computer you are connecting to. Often times this has to be done by the end user and becomes complex. Another option is to use Ultra VNC with their Single Click option. Single Click) is a little package you pre-configure for the end user. They then download it or send it to them in an e-mail (very small file). They click to open and run the file and it sets up temporary access for you to connect. There is no modification of the firewall necessary and the end user can be assured you are not eves dropping. I haven't used this but it is very highly rated and I believe it is free.
http://www.uvnc.com/
http://www.uvnc.com/addons/singleclick.html
If the user is behind a NAT router you will may also need:
http://www.uvnc.com/addons/nat2nat.html

0
 
scrathcyboyCommented:
use tight VNC, better encryption and security than VNC, and works opposite of what you expect, but well.
www.tightvnc.com/  download for free.  try it out, set good encryption in the product.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
Rob WilliamsCommented:
I would be hesitant about using any VNC product without a VPN. As far as I know the paid version of RealVNC is the only one offering proper encryption, and UltraVNC's mini version, Single Click offers some. There is a free add on for all VNC versions called Stunnel which will secure it if you are ambitious:
http://www.stunnel.org
As for TightVNC and the others;
"Although TightVNC encrypts VNC passwords sent over the net, the rest of the traffic is sent as is, unencrypted .......So using TightVNC over the Internet can be a security risk."
From TightVNC site:  http://www.tightvnc.com/faq.html#howsecure
0
 
BrianGEFF719Author Commented:
Security isnt a huge concern, I'm more concerned with the server being able to connect out to the client.

Brian
0
 
Rob WilliamsCommented:
>>"Security isnt a huge concern"
You might regret saying that saying that.  :-)
Hamachi would probably be the best free, secure option, that doesn't require any port forwarding or router configuration. Then simply use remote desktop if available (2003/XP) and and version of VNC for other clients. I prefer UltraVNC. For consistency you could use VNC for all, but Remote Desktop performs a little better.
Another option would be the Windows built-in VPN client, but that requires making a couple of changes to the routers.
0
 
BrianGEFF719Author Commented:
So there is no VPN client that allows the "server" to specify which "client" to connect to?

brian
0
 
Rob WilliamsCommented:
>>"So there is no VPN client that allows the "server" to specify which "client" to connect to?"
Not sure I fully understand the question, but I think you are confused about the definition of client and server in this situation. With most remote software like this, you install a piece of software on the customer's PC or server (the one you want to connect to) called the Server version. To connect to it you use a piece of software on whatever computer you want to connect from, pc or server, called the viewer version. The viewer can monitor/control the service on the remote computer.
0
 
BrianGEFF719Author Commented:
Rob, i understand that, I am trying to go in the opposite direction :)

I want the server to connect to the viewer, now does this make sense?

Brian
0
 
Rob WilliamsCommented:
>>"I want the server to connect to the viewer, now does this make sense?"
Then install the viewer on the server and the server on the viewer :-)
Brian, VNC doesn't care which way you want to connect, simply install the appropriate component on the appropriate machines. VNC during installation also has the option to install both components, server and viewer, on any given machine. That way your management can be bi-directional. Hamachi is bi-directional by default.
0
 
Naser GabajCommented:
That's why i recommend it, it cut the story off.

Naser
0
 
OAC TechnologyProfessional NerdsCommented:
I use Support Any PC available at www.supportanypc.com

Client clicks a link which logs you into their computer.

You have full control of keyboard & mouse and also have the ability to move files back and forth and chat through an IM window.

I use it, it works great
0
 
marce_litoCommented:
if you use windows, you can try net meeting... free, comes with windows, and it will let you control your customers desktops while they originate the connections...
0
 
Rob WilliamsCommented:
Thanks Brian,
--Rob
0

Featured Post

Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

  • 6
  • 3
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now