Athanasios Silis | 3 Apr 2012 21:38
Picon

tightvnc uses different keycode mappings compared to a normal X session.

hello everyone,
what I am typing on the title is only the tip of the iceberg.
The problem is not the different keycode mappings. - the different kc mappings are there to 'correct' the different keycodes that an x-vnc session senses.

let me be more specific, using xev:

First I sit on the local machine:
xev on local machine: I press 'q' , xev returns keycode 24, keysym 0x71 ,q
(checked with 'xmodmap -pke': keycode 24 = q Q q Q )
xev on local machine again: I press 'c' , xev returns keycode 54, keysym 0x63 ,c
(checked with 'xmodmap -pke': keycode 54 = c C c C )

Then from a vnc session I do the same:
xev on vnc machine: I press 'q' , xev returns keycode 54, keysym 0x71 ,q
(the 'xmodmap -pke' returns a different xmodmap here: keycode 54 = q Q, so I get the right keysym, but for a different keycode - thus a different vnc-specific xmodmap exists to correct these different keycodes)

The problem arises when I am on a vnc x session and try with Xnest to see the X session of a 3rd pc... then I have problems with this as what i type is not what I see on the screen. for example:

xev on Xnested 3rd machine, accessed through vnc machine: I press 'q' , xev returns keycode 54, keysym 0x63 ,c
(the xmodmap of the Xnest session is indeed the same as the one on the local machine, but since it gets a different keycode from the vnc , it will also output a different keysym)

why does vnc send different keycodes?
is there a way to avert that?

thank you for your help

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list
Constantin Kaplinsky | 4 Apr 2012 07:40

Re: tightvnc uses different keycode mappings compared to a normal X session.

Hello Athanasios,

>>>>> Athanasios Silis wrote:

> why does vnc send different keycodes?

VNC always sends keysyms, not keycodes. Probably that's the source of
the problem.

> is there a way to avert that?

Unfortunately, I don't know.

--

-- 
Best Regards,
Constantin Kaplinsky
GlavSoft LLC

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

Stan Beck | 16 Apr 2012 16:03
Picon

Setup TightVNC Process Questions

I am a novice so if someone can tell me how to search previous posts in lieu of answering my question, that will be fine.

My situation is that I am in Oklahoma and my parents in Florida. They are 88 years old and they never have had or used a computer before. They just got one and now call me with questions but it is hard for them to explain what is wrong and I have a hard time telling them to do things when they do not know what I am saying. I had my sister-in-law install the TightVNC server in their computer. I have the TightVNC installed on mine. They are using a cable modem. I talked to their cable provider and they have opened up port 5900. Is there anything else I need to have their cable provider do? I am guessing I need to enter their IP address to connect, but I am also guessing that will change everytime the start the computer and having them get that for me might be a problem. After I enter their IP address, what happens? Do I need to know the passwords that were setup when the TightVNC server was installed? I know these. Will something tell them I am wanting to take control of their PC and they wil have to respond? Any help in what I need to know before I try to connect would be helpful.

Thanks,

Stan

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list
Benjamin Shadwick | 16 Apr 2012 16:40
Picon
Gravatar

Re: Setup TightVNC Process Questions

Stan,

If both client and server are running Windows, you can run Logmein Hamachi to make a VPN without needing to know their external IP address. This will put you on a virtual LAN, and you wouldn't even need to have ports open on the ISP connection.

Another approach would be to use a dynamic DNS provider and have the host machine run a client to auto-update the IP.

I think that there may be an option in the TightVNC server config to choose whether you want a human on the host end to agree to connection attempts from clients. You can also set it to allow view-only connections if you only want to see what they are doing in order to provide verbal assistance.

On Apr 16, 2012 7:10 AM, "Stan Beck" <stan.w.beck <at> gmail.com> wrote:

I am a novice so if someone can tell me how to search previous posts in lieu of answering my question, that will be fine.

My situation is that I am in Oklahoma and my parents in Florida. They are 88 years old and they never have had or used a computer before. They just got one and now call me with questions but it is hard for them to explain what is wrong and I have a hard time telling them to do things when they do not know what I am saying. I had my sister-in-law install the TightVNC server in their computer. I have the TightVNC installed on mine. They are using a cable modem. I talked to their cable provider and they have opened up port 5900. Is there anything else I need to have their cable provider do? I am guessing I need to enter their IP address to connect, but I am also guessing that will change everytime the start the computer and having them get that for me might be a problem. After I enter their IP address, what happens? Do I need to know the passwords that were setup when the TightVNC server was installed? I know these. Will something tell them I am wanting to take control of their PC and they wil have to respond? Any help in what I need to know before I try to connect would be helpful.

Thanks,

Stan


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2

___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list
Dave Ihnat | 16 Apr 2012 16:47

Re: Setup TightVNC Process Questions

On Mon, Apr 16, 2012 at 09:03:44AM -0500, Stan Beck wrote:
> I had my sister-in-law install the TightVNC
> server in their computer. I have the TightVNC installed on mine. They are
> using a cable modem. I talked to their cable provider and they have opened
> up port 5900. Is there anything else I need to have their cable provider
> do? I am guessing I need to enter their IP address to connect, but I am
> also guessing that will change everytime the start the computer and having
> them get that for me might be a problem.

A few things.  First, the cable provider rarely, if ever, blocks ports
other than, sometimes, SMTP (25).

But more importantly, it's a *really bad idea to open VNC on the Internet,
especially on the standard port.  Bad guys scan, and it's a well-known
port; you're one password away from being pwned.

And one other issue.  They *do* have a hardware router/firewall appliance,
right?  This is a really, really good idea.  If they don't, get one for
them, program it at home, and send it to them.  Make sure to change the
default password.

However, setting up to run VNC over the Internet securely requires a fair
bit of armwaving.  Read the following--and if it's all too much for you,
just skip to the section on TeamViewer.

Next, install and set up CygWin on their machine, and especially the
OpenSSH server.  Why?  So you can establish a secure SSH connection to
their machine.  This is MUCH more secure than just running VNC on the
'Net.

You'll want to move even that from the default port of 22 to something
else--say, 22000--by editing /etc/sshd.config (see the following notes.)

You do this by going to http://www.cygwin.com, download the "startup.exe"
file--I recommend you create something on their hard drive like
C:\Data\CygWin, and put it there.  Then install from a server; pick
one nearest to them geographically, but it doesn't really matter much.
Run that program from within the package directory--the one created
above--selecting the following (screens will offer this in this order):

  1.  Install from Internet.
  2.  Keep the Root Directory as C:\cygwin (the default)
  3.  Local Package Directory should be C:\Data\CygWin
  4.  Use "Direct Connection"
  5.  Select an "Available Download Site".
  6.  You'd now be given a dialog box "Select Packages".  There's a
      bewildering plethora of possible packages; the only one we're
	  interested in is under "Net".  Select "openssh".
  7.  Let it crunch through the download and installation.
  8.  Once it's done, you should have a "Cygwin Terminal" icon on the
      desktop.  Double-left click to open this.  (Make sure you're running
	  under an account with Administrative access to the computer.)
  9.  Run "ssh-host-config".  Pretty much take all the defaults--do select
      "privilege separation", and if it asks, let it create an account.
 10.  Edit the file /etc/sshd.config.  Near the top, there'll be a line
      telling ssh what port to use--the default is 22.  Change that to
	  22000 (or some other high number under 65535.)
 11.  Under Services in Administrative tools, start the SSH server that
      CygWin installed.
 12.  In their hardware router appliance, configure it to forward that
      port to their DHCP-assigned IP address.  If the router gives you the
	  ability to "reserve" an IP address (most today do), do that
	  for their current address assignment.
 13.  Now run something like PuTTY to connect to their Internet IP address
      using the port you selected--e.g., 22000.  Look at "tunneling" in
	  PuTTY; tell it to forward local port 6000 to 5900 on their internal
	  IP address.  For instance, if they're assigned address 192.168.1.100,
	  it would be 192.168.1.100:5900.
 14.  Finally, run the VNC viewer and connect to "localhost:6000".  You
      should get the VNC login password request, and finally a VNC screen.

There's still a missing piece.  You can't know their IP address; either
they'll have to give it to you (by going to, say, www.whatismyip.com), or
you'll have to find a free Dynamic DNS server and install a client program
(check out http://freedns.araid.org).

TEAMVIEWER
----------
Now you ask--how do I do all this whan I'm hundreds of miles
away?  The simplest answer is to use something like TeamViewer
(http://www.teamviewer.com).  It's free for personal use.  Install the
full package on your machine; have them click on the "Join Remote Control
Session" on that page, and run the program that's downloaded.  It will
offer an ID and Password; they read that to you, you enter it in your
running copy of the full TeamViewer, and you'll have control over their
machine.

And, in fact, if all of this is daunting to you, just use TeamViewer to
support them and skip VNC.  You'll have to have them run the local program
and give you their ID/Password every time, but it's far less work to set
up.  (Note that there are other such packages out there--this is just one
that's worked well and is free for personal use.)

Cheers,
--
	Dave Ihnat
	ignatz <at> dminet.com

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

Kertesz Laszlo | 17 Apr 2012 21:10
Picon

Re: Setup TightVNC Process Questions

Dave Ihnat wrote:
> On Mon, Apr 16, 2012 at 09:03:44AM -0500, Stan Beck wrote:
>> I had my sister-in-law install the TightVNC
>> server in their computer. I have the TightVNC installed on mine. They are
>> using a cable modem. I talked to their cable provider and they have opened
>> up port 5900. Is there anything else I need to have their cable provider
>> do? I am guessing I need to enter their IP address to connect, but I am
>> also guessing that will change everytime the start the computer and having
>> them get that for me might be a problem.
> 
> A few things.  First, the cable provider rarely, if ever, blocks ports
> other than, sometimes, SMTP (25).
> 
> But more importantly, it's a *really bad idea to open VNC on the Internet,
> especially on the standard port.  Bad guys scan, and it's a well-known
> port; you're one password away from being pwned.
> 
> And one other issue.  They *do* have a hardware router/firewall appliance,
> right?  This is a really, really good idea.  If they don't, get one for
> them, program it at home, and send it to them.  Make sure to change the
> default password.
> 
> However, setting up to run VNC over the Internet securely requires a fair
> bit of armwaving.  Read the following--and if it's all too much for you,
> just skip to the section on TeamViewer.
> 
> Next, install and set up CygWin on their machine, and especially the
> OpenSSH server.  Why?  So you can establish a secure SSH connection to
> their machine.  This is MUCH more secure than just running VNC on the
> 'Net.
> 
> You'll want to move even that from the default port of 22 to something
> else--say, 22000--by editing /etc/sshd.config (see the following notes.)
> 
> You do this by going to http://www.cygwin.com, download the "startup.exe"
> file--I recommend you create something on their hard drive like
> C:\Data\CygWin, and put it there.  Then install from a server; pick
> one nearest to them geographically, but it doesn't really matter much.
> Run that program from within the package directory--the one created
> above--selecting the following (screens will offer this in this order):
> 
>   1.  Install from Internet.
>   2.  Keep the Root Directory as C:\cygwin (the default)
>   3.  Local Package Directory should be C:\Data\CygWin
>   4.  Use "Direct Connection"
>   5.  Select an "Available Download Site".
>   6.  You'd now be given a dialog box "Select Packages".  There's a
>       bewildering plethora of possible packages; the only one we're
> 	  interested in is under "Net".  Select "openssh".
>   7.  Let it crunch through the download and installation.
>   8.  Once it's done, you should have a "Cygwin Terminal" icon on the
>       desktop.  Double-left click to open this.  (Make sure you're running
> 	  under an account with Administrative access to the computer.)
>   9.  Run "ssh-host-config".  Pretty much take all the defaults--do select
>       "privilege separation", and if it asks, let it create an account.
>  10.  Edit the file /etc/sshd.config.  Near the top, there'll be a line
>       telling ssh what port to use--the default is 22.  Change that to
> 	  22000 (or some other high number under 65535.)
>  11.  Under Services in Administrative tools, start the SSH server that
>       CygWin installed.
>  12.  In their hardware router appliance, configure it to forward that
>       port to their DHCP-assigned IP address.  If the router gives you the
> 	  ability to "reserve" an IP address (most today do), do that
> 	  for their current address assignment.
>  13.  Now run something like PuTTY to connect to their Internet IP address
>       using the port you selected--e.g., 22000.  Look at "tunneling" in
> 	  PuTTY; tell it to forward local port 6000 to 5900 on their internal
> 	  IP address.  For instance, if they're assigned address 192.168.1.100,
> 	  it would be 192.168.1.100:5900.
>  14.  Finally, run the VNC viewer and connect to "localhost:6000".  You
>       should get the VNC login password request, and finally a VNC screen.
> 
> There's still a missing piece.  You can't know their IP address; either
> they'll have to give it to you (by going to, say, www.whatismyip.com), or
> you'll have to find a free Dynamic DNS server and install a client program
> (check out http://freedns.araid.org).

Ssh in its own is a good thing but setting it up on Windows might become
a little difficult. There are prepackaged versions such as copssh that
work quite well.

But ideally is best to use the server side on your router where you can
control everything. VNC can be used as the protocol, but only with some
kind of encrypted connection. I use 2 things - VPN (openvpn) and stunnel.

1. A VPN (virtual private network) is a client-server software that
allows secure connections between 2 or more remote computers (on the net
or whatever). Now there are many flavors of it including a crappy
version included in Windows.
But the one really good is OpenVPN (its opens ource). It works on any
platform and it is an industry grade secure software. It is very very
stable (on Linux at least).
2. stunnel is a simple program that connects 2 ports on 2 computers
creating a secure tunnel. It can be used for tunneling any tcp
connection (that uses only 1 port) through it. It doesnt need much
setup, it is ideal for quick and secure remote support.

The above methods require networking knowledge, but are better than
proprietary solutions from control and privacy point of view. If setup
correctly they are no less secure or reliable. Add the fac that you have
your own encryption between 2 points makes it more secure (teamviewer is
a secure as your password).

> 
> TEAMVIEWER
> ----------
> Now you ask--how do I do all this whan I'm hundreds of miles
> away?  The simplest answer is to use something like TeamViewer
> (http://www.teamviewer.com).  It's free for personal use.  Install the
> full package on your machine; have them click on the "Join Remote Control
> Session" on that page, and run the program that's downloaded.  It will
> offer an ID and Password; they read that to you, you enter it in your
> running copy of the full TeamViewer, and you'll have control over their
> machine.
> 
> And, in fact, if all of this is daunting to you, just use TeamViewer to
> support them and skip VNC.  You'll have to have them run the local program
> and give you their ID/Password every time, but it's far less work to set
> up.  (Note that there are other such packages out there--this is just one
> that's worked well and is free for personal use.)

Teamviewer runs just fine in service mode. Just assign a fixed good
password and set it to start with Windows.
The ID remains the same unless you reinstall the OS.

I do agree that these types of solutions are simpler and appeal to the
masses if you dont know about setting up private vpns. Only catch is
that you depend on the service provider's good will (teamviewer in this
case). It happened to me a few times that i was arbitrarily disconnected.

BTW there are similar free solutions such as logmein or impcremote.

> 
> Cheers,
> --
> 	Dave Ihnat
> 	ignatz <at> dminet.com
> 
> ------------------------------------------------------------------------------
> For Developers, A Lot Can Happen In A Second.
> Boundary is the first to Know...and Tell You.
> Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
> http://p.sf.net/sfu/Boundary-d2dvs2
> ___________________________________________________________
> TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
> To change your subscription or to UNSUBSCRIBE, please visit
> https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

--

-- 
O zi buna,
Kertesz Laszlo

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

Fernando Lozano | 18 Apr 2012 15:46
Picon

Can't connect from linux to windows using ssh

Hi there,

I have a situation where a vnc client from windows can connect to a vnc 
server on windows (both win7). But from a Linux client (Fedora 14 or 15) 
it won't work.

The windows server runs Tightvnc and freesshd. On the windows client, 
both the native and the java tightvnc viewer works. tigervnc also works 
fine. I use putty to create the ssh tunnels

On the linux client, I tried tigervnc (which is the one included by 
Fedora) and the tigervnc java viewer, both failed. tigervnc (vncviewer 
command) fails with:

  CConn:       connected to host localhost port 5900
  main:        End of stream

The Java tightvnc viewer gives EOFException

I know the ssh connection works on linux because I can type cmd.exe 
commands. If I use the native ssh client (openssh) the ssh connections 
is terminated when any vnc client tried to connect with errror:

buffer_get_ret: trying to get more bytes 4 than in buffer 0
buffer_get_string_ret: cannot extract length

But if I use putty on linux the ssh connection keeps working (I can 
still type commands) but the vnc clients won't work on the tunnel.

Any hints?

[]s, Fernando Lozano

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

John Serink | 18 Apr 2012 18:05
Picon
Favicon

Re: Can't connect from linux to windows using ssh

Your have to make sure that tunneling to localhost is enabled in freesshd and the connections from
localhost are enabled on the tvnc server. Then it will all work.

----- Original Message -----
From: Fernando Lozano [mailto:fernando <at> lozano.eti.br]
Sent: Thursday, April 19, 2012 01:46 AM
To: vnc-tight-list <at> lists.sourceforge.net <vnc-tight-list <at> lists.sourceforge.net>
Subject: Can't connect from linux to windows using ssh

Hi there,

I have a situation where a vnc client from windows can connect to a vnc 
server on windows (both win7). But from a Linux client (Fedora 14 or 15) 
it won't work.

The windows server runs Tightvnc and freesshd. On the windows client, 
both the native and the java tightvnc viewer works. tigervnc also works 
fine. I use putty to create the ssh tunnels

On the linux client, I tried tigervnc (which is the one included by 
Fedora) and the tigervnc java viewer, both failed. tigervnc (vncviewer 
command) fails with:

  CConn:       connected to host localhost port 5900
  main:        End of stream

The Java tightvnc viewer gives EOFException

I know the ssh connection works on linux because I can type cmd.exe 
commands. If I use the native ssh client (openssh) the ssh connections 
is terminated when any vnc client tried to connect with errror:

buffer_get_ret: trying to get more bytes 4 than in buffer 0
buffer_get_string_ret: cannot extract length

But if I use putty on linux the ssh connection keeps working (I can 
still type commands) but the vnc clients won't work on the tunnel.

Any hints?

[]s, Fernando Lozano

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

Stan Beck | 18 Apr 2012 21:07
Picon

Re: Setup TightVNC Process Questions

Thanks for all responses.  I sent my parents a link to www.whatsmyip.com.  They clicked on it and gave me their ip address.  I started TightVNC viewer on my PC what it asked for a connection.  I entered the ip adress they gave me and it should the connection failed.  What do I need to get the connection.
 
Thanks,
Stan

On Mon, Apr 16, 2012 at 9:03 AM, Stan Beck <stan.w.beck <at> gmail.com> wrote:

I am a novice so if someone can tell me how to search previous posts in lieu of answering my question, that will be fine.

My situation is that I am in Oklahoma and my parents in Florida. They are 88 years old and they never have had or used a computer before. They just got one and now call me with questions but it is hard for them to explain what is wrong and I have a hard time telling them to do things when they do not know what I am saying. I had my sister-in-law install the TightVNC server in their computer. I have the TightVNC installed on mine. They are using a cable modem. I talked to their cable provider and they have opened up port 5900. Is there anything else I need to have their cable provider do? I am guessing I need to enter their IP address to connect, but I am also guessing that will change everytime the start the computer and having them get that for me might be a problem. After I enter their IP address, what happens? Do I need to know the passwords that were setup when the TightVNC server was installed? I know these. Will something tell them I am wanting to take control of their PC and they wil have to respond? Any help in what I need to know before I try to connect would be helpful.

Thanks,

Stan


------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list
Benjamin Shadwick | 18 Apr 2012 21:18
Picon
Gravatar

Re: Setup TightVNC Process Questions

Stan,

If your parents have a router between their cable modem and their computer(s), then it is almost certainly running a firewall that blocks unsolicited incoming connections. Be advised, however, that you do not want to disable that!

Modern versions of Windows also come with a built-in software firewall from Microsoft which may be getting in the way. This should only be disabled if your parents are always accessing the internet from behind a router that itself has an enabled firewall.

You can add exceptions to either or both of the above firewalls, but if you do this then you should not run TightVNC on the standard VNC port because people will probe it and attempt to use it as a means of attacking your parents' computer(s).

I would also again recommend avoiding all of this hassle by using something like LogMeIn Hamachi, which creates an encrypted tunnel that will bypass firewalls (assuming that the Hamachi network connection is flagged as a "Home" network in Windows) and does not require knowing IP addresses (you just have to both join the same virtual network name). There are probably some good Youtube tutorial videos out there on how to set it up.

Good luck,
- Ben S.

On Wed, Apr 18, 2012 at 12:07 PM, Stan Beck <stan.w.beck <at> gmail.com> wrote:
Thanks for all responses.  I sent my parents a link to www.whatsmyip.com.  They clicked on it and gave me their ip address.  I started TightVNC viewer on my PC what it asked for a connection.  I entered the ip adress they gave me and it should the connection failed.  What do I need to get the connection.
 
Thanks,
Stan

On Mon, Apr 16, 2012 at 9:03 AM, Stan Beck <stan.w.beck <at> gmail.com> wrote:

I am a novice so if someone can tell me how to search previous posts in lieu of answering my question, that will be fine.

My situation is that I am in Oklahoma and my parents in Florida. They are 88 years old and they never have had or used a computer before. They just got one and now call me with questions but it is hard for them to explain what is wrong and I have a hard time telling them to do things when they do not know what I am saying. I had my sister-in-law install the TightVNC server in their computer. I have the TightVNC installed on mine. They are using a cable modem. I talked to their cable provider and they have opened up port 5900. Is there anything else I need to have their cable provider do? I am guessing I need to enter their IP address to connect, but I am also guessing that will change everytime the start the computer and having them get that for me might be a problem. After I enter their IP address, what happens? Do I need to know the passwords that were setup when the TightVNC server was installed? I know these. Will something tell them I am wanting to take control of their PC and they wil have to respond? Any help in what I need to know before I try to connect would be helpful.

Thanks,

Stan



------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

------------------------------------------------------------------------------
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___________________________________________________________
TightVNC mailing list, VNC-Tight-list <at> lists.sourceforge.net
To change your subscription or to UNSUBSCRIBE, please visit
https://lists.sourceforge.net/lists/listinfo/vnc-tight-list

Gmane