![]() |
|
#1
|
|||
|
|||
|
I would like to set-up remote access to my home network, via either Remote Desktop or tight VNC. I currently have a WRT54G router protected my network from the outside world. What free or opensource software can a run on either a PC or the router to securely only allow me access and yet still protect my network?
|
|
#2
|
|||
|
|||
|
I use UltraVNC and it's built-in encryption to make the connection secure. Since you are behind a router you will have to configure the port forwarding in the router to open up a port for your computer running the VNC server. In UltraVNC I manually set the port to 5900 and just went into my router settings and forwarded the port 5900 to my local IP address. After this is done, simply go to http://whatsmyip.org and use that IP address in the VNC viewer on your other device with the port of 5900. It's at this point that you can enter in a password to gain access to that computer (always have it password-protected, some programs won't allow you to operate it unless it's protected).
Use the following to test your setup: http://www.realvnc.com/cgi-bin/nettest.cgi (on your computer running the server) Last edited by FrozenIpaq : 11-24-2008 at 04:06 AM. |
|
#3
|
||||
|
||||
|
Don't ever ever ever expose a VNC service to the internet. Use a VPN.
__________________
Steam: http://steamcommunity.com/id/tehboris |
|
#4
|
|||
|
|||
|
^
Good advice. Services like Logmein are options. There are also low-cost SSL VPN routers these days which works pretty well as well. |
|
#5
|
|||
|
|||
|
Quote:
1) Choose a different port. Most VNC clients use the 5900 port and this is well known, so simply change the port to something else. 2) Have a secure password, that's a given 3) Choose your VNC program/client carefully. Some clients do not offer encryption services for the data that is being transmitted, so look for ones that do (RealVNC offers it with their paid software). |
|
#6
|
|||
|
|||
|
I am familiar with both VNC and VPN. My real question, was can anybody recommend an intermiate firewall (that way I don't open a VNC port all the time). So that I would have to authenicate first, then and only then would the port be openned... Poorman's SecureID....
|
|
#7
|
||||
|
||||
|
Quote:
Quote:
A VPN is preferable as they are generally expected to be accessible from the Internet and are designed as such. Once a VPN has been configured it also allows for further use.
__________________
Steam: http://steamcommunity.com/id/tehboris |
|
#8
|
|||
|
|||
|
Quote:
http://lifehacker.com/software/vnc/g...chi-228862.php This way you can have a secure, encrypted VNC connection via VPN (both are at work here). This seems to be your best option @tehBoris: Security through obscurity can be what you call "fail" but a lot of people implement this type of security (although not just this type, they have other methods on top of it like I suggested above - getting a client that encrypts the data). A vulnerability in either client would be bad, but that is why companies update their programs, if no vulnerability exists (none to my knowledge with RealVNC's encryption) then there's no reason to claim not to use it because of a potential vulnerability - that's like saying: Don't use windows, it could be vulnerable Last edited by FrozenIpaq : 11-24-2008 at 07:33 PM. |
|
#9
|
||||
|
||||
|
VPN all the way.
You need a way to get through the firewall, and that should be secure.
__________________
“Simplicity is the ultimate sophistication.” - Leonardo da Vinci "I am a firm believer in the people. If given the truth they can be depended upon to meet any national crisis. The great point is to bring them the real facts...and beer." - Abraham Lincoln "... connect the dots instead of assembling a jigsaw puzzle." - Wil Wheaton |
|
#10
|
|||
|
|||
|
Hey use SSH to secure your VNC connection.. It's quite easy, just google 'SSH VNC'.
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
|||||