VNC or PC anywhere or ???

amdskip

Lifer
Jan 6, 2001
22,530
13
81
My brother's school is limiting his bandwidth to 1gb a day useage and they simply turn you off when you go over. He runs a fantasy league website for basketball and he needs to upload files all the time to update it. He is worried about running over because you only get so many chances and then your port gets turned off permanently.

At home we have cable internet hooked up to a LINKSYS WRT54G. I also have a Dell SC420 server with a trial version of server 2k3 installed currently. I think I would need to use something like http://www.dyndns.com for our dynamic IP and from there I'm not sure what to do.

What would be the best way so that he uses the least amount of bandwidth as possible? I guess he would like to use and modifying files on the computer at home from his computer at school. If worse comes to worse he could always just run to a lab with a jumpdrive and upload them there I suppose but it would be nice to have something setup at home.
 

ktwebb

Platinum Member
Nov 20, 1999
2,488
1
0
I prefer Remote Desktop to either of those solutions. Just forward port 3389 and setup RD accordingly on the machine the port is getting forwarded to. VNC and/or PCAnywhere would work similarly, using different ports. Weaker products however IMO with mouse and keyboard lag as the primary detractor. The remote part is pretty easy. How the college monitors and polices outbound traffic is another thing.
 

ktwebb

Platinum Member
Nov 20, 1999
2,488
1
0
If I read the original post correctly, this user would be logging into a 2k3 server? If that is the case then RD is a superior solution to any VNC variant. Only reason to use VNC or PCAnywhere type app instead of RD would be your not running an OS that supports it server side.
 

Rilex

Senior member
Sep 18, 2005
447
0
0
++ RDC

RDP is a more efficient protocol than VNC/PCA. And if you need the console session you can grab it using mstsc /console.
 

Joemonkey

Diamond Member
Mar 3, 2001
8,859
2
0
Originally posted by: Rilex
++ RDC

RDP is a more efficient protocol than VNC/PCA. And if you need the console session you can grab it using mstsc /console.

wow i can't believe i didn't know that, thanks!
 

Rilex

Senior member
Sep 18, 2005
447
0
0
By the very fact that RDP only updates geometry and not pixel-by-pixel, similar to Citrix ICA which is hearlded as the fastest thin client? Along with bitmap caching and virtual drivers (sound, video).

Run both over a 56K link, the difference is very apparent. Even with a 3Mbps the difference is pronounced.
 

JackMDS

Elite Member
Super Moderator
Oct 25, 1999
29,487
392
126
RDP is a good choice, and VNC is a good choice too.

As usual, there is No Best or right and wrong, it depends on what specifically need to be done, LAN, or Internet, how often it is used, and who is on the other side.

If the main goal is just to start an FTP client and upload files, Ultr@VNC might be a better choice.

:sun:
 

dclive

Elite Member
Oct 23, 2003
5,626
2
81
Originally posted by: ssbpgsr
Originally posted by: cmetz
ultravnc

Why would someone want to use VNC or its derivatives? RDC/RDP is vastly faster. What advantage does VNC have in this day and age, assuming XP Pro as the target desktop, and single-user login being OK and acceptable?
 

JackMDS

Elite Member
Super Moderator
Oct 25, 1999
29,487
392
126
Well theory aside try to do what the OP needs to do, and see which method works functionally better.

:sun:
 

dclive

Elite Member
Oct 23, 2003
5,626
2
81
Originally posted by: amdskip
My brother's school is limiting his bandwidth to 1gb a day useage and they simply turn you off when you go over. He runs a fantasy league website for basketball and he needs to upload files all the time to update it. He is worried about running over because you only get so many chances and then your port gets turned off permanently.

At home we have cable internet hooked up to a LINKSYS WRT54G. I also have a Dell SC420 server with a trial version of server 2k3 installed currently. I think I would need to use something like http://www.dyndns.com for our dynamic IP and from there I'm not sure what to do.

What would be the best way so that he uses the least amount of bandwidth as possible? I guess he would like to use and modifying files on the computer at home from his computer at school. If worse comes to worse he could always just run to a lab with a jumpdrive and upload them there I suppose but it would be nice to have something setup at home.


Does he *just* need to upload files to a certain directory on the server? If so, a simple FTP server will not suck up any additional bandwidth, and lots of FTP clients let you track how much uploading the client is doing (and you can track it on the server too, but it's not as obvious or easy).
 

Rilex

Senior member
Sep 18, 2005
447
0
0
Well, screen speed in the console is significantly faster with RDP, I'm not sure why, given the above, RDP wouldn't be the better solution.

It appears that Win2K3 would be the target box, so RDP is definately the better solution. Independant consoles, and if console access is critical for some reason, mstsc /console.

VNC really isn't needed, at least in this situation, nor is it ideal for bandwidth reasons.
 

ssbpgsr

Member
Sep 14, 2005
81
0
0
Originally posted by: dclive
Why would someone want to use VNC or its derivatives? RDC/RDP is vastly faster. What advantage does VNC have in this day and age, assuming XP Pro as the target desktop, and single-user login being OK and acceptable?

Actually UltraVNC with the Video Hook Driver is about the same speed as RDP. It is very useable over dial-up. Nonetheless, RDP is a nice implementation. Not forgetting about the encryption plug-in.

Not directly relating to the OP's needs, but I like the VNC implementation better due to the fact that I provide for support on other OS's besides WinXP Pro. It allows me to only have to work with one system. I also like the way that UltraVNC shares the console session with the current user and makes it easier to show someone how to do something.
 

Rilex

Senior member
Sep 18, 2005
447
0
0
Actually UltraVNC with the Video Hook Driver is about the same speed as RDP. It is very useable over dial-up.

I've had that very driver flake out over a 100Mbps LAN. Not refreshing the screen properly, black screen only ... and this is on more than a single machine.

For Windows to Windows, RDP is the way to go. Yes, VNC is great for inter-OS. But I can also share a console session on Windows using unsolicted Remote Assistance (which again is RDP). On 2003, simply using the shadow command will do the same.

Plus you get encryption without SSH
 

cmetz

Platinum Member
Nov 13, 2001
2,296
0
0
dclive, VNC is cross-platform. I know folks who use PDA phones to VNC into servers.

VNC uses less resources and is better for system security, in my opinion. I normally disable the RDP service on XP systems - it's a pig and it's a possible security problem that people can have remote access without knowing it. For XP systems, I'll have someone run the VNC server if I need to get in. For servers, then I run it all the time, but I still don't trust RDP.

VNC is open and full source. RDP, well, Microsoft says it's secure. Which do I allow in from outside? Decisions, decisions.

Rilex, RDP can be encrypted, but it is not always encrypted. And if you go look at the protocol carefully, you'll find that RDP is encrypted - but secure is open to debate. There's some very amateurish looking crypto in there.
 

borosp1

Senior member
Apr 12, 2003
474
423
136
ultravnc is my choice as well. It the best VNC client because of built in file transfer which is a big deal especially when you dont have to setup another FTP connection.

VNC also works with linux, pocketpc, windows, and probably Apple OS as well.
 

Rilex

Senior member
Sep 18, 2005
447
0
0
Originally posted by: cmetz
dclive, VNC is cross-platform. I know folks who use PDA phones to VNC into servers.

There are also RDP clients.

VNC uses less resources and is better for system security, in my opinion.

RDP is a far superior solution if you don't know how to implement SSH. RDP is automatically secured, with 2003 where you can adjust the level of encryption.

I normally disable the RDP service on XP systems - it's a pig

Evidence? Or is this a case of faster == pig?

and it's a possible security problem that people can have remote access without knowing it.

Problem solved by not being enabled by default.

Rilex, RDP can be encrypted, but it is not always encrypted.

RDP is always encrypted. Always. Even Win2K3 doesn't allow you the option of going to no security.

There's some very amateurish looking crypto in there.

I'm not sure what you mean by that, unless RC4-128 is ameraturish. Or RC4-128 with TLS 1.0 certificate is ameraturish. Or a FIPS 140-1 compliant encryption is ameraturish. Or FIPS bound with a TLS cert.

You may want to go read some documentation on Terminal Services before knocking the RDP implementation within Windows.

And as it has been shown time and time and time again, OSS doesn't mean "more secure". Otherwise the sendmail decade old vulnerability wouldn't have happened in the early part of this century. Or FireFox wouldn't have vulnerabilities for 6+ months, etc.
 

cmetz

Platinum Member
Nov 13, 2001
2,296
0
0
Rilex, I get my information from reading the source code to an RDP client and reading MSDN's documentation on the subject. Clearly, your sources disagree with mine.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |