Helping people with computers... one answer at a time.

A VPN, or Virtual Private Network, allows users to remotely access a particular computer.

My brother and I are separated by several states, we both have a broadband connection and would like to share files with each other. I would really like to do something like map a network drive to his computer but have no idea how to do it, if it is even possible. I am also behind a NAT router.

Corporations do this all the time. It's called a "VPN" or virtual private network, and it allows anyone on the internet, with the right user name and password, of course, to connect to a local network as if they were right on it.

I've toyed with setting one up myself, but have yet to actually done so. There are a couple of ways to go...

The approach I expect to try first myself is to use a router that provides VPN functionality. For example, you might replace your NAT router with one that also supports VPNs, and then after some configuration your brother should be able to connect to your network.

The specifics of how that gets configured is the magic part that I'm not yet familiar with.

Having used them as a client in the past, the experience works something like this: the client (your brother, in this example) would simply create a dial-up connection that uses the internet instead of a modem, and "dials" your IP address, logs in, and gets connected through your VPN router or software. While he's connected to your VPN, he can see whatever drives you care to share. He might not be able to see the rest of the internet, though.

"... you might replace your NAT router with one that also supports VPNs, and then after some configuration your brother should be able to connect to your network."

If you're running Windows XP on both ends (and XP Pro on at least one), you can also look into Remote Desktop. The current Remote Desktop Client will allow the drive(s) to be mapped to the client machine. The downside here is that Remote Desktop will take over the console of the server while you're connected.

And finally, various remote access packages provide VPN or VPN-like functionality. Packages to investigate include GoToMyPC, pcAnywhere, and RealVNC.

Practically Networked is also a good general resource, though perhaps a bit difficult to navigate.

Article C2321 - April 3, 2005

Leo Leo A. Notenboom has been playing with computers since he was required to take a programming class in 1976. An 18 year career as a programmer at Microsoft soon followed. After "retiring" in 2001, Leo started Ask Leo! in 2003 as a place for answers to common computer and technical questions. More about Leo.

Not what you needed?

Recent Comments
19 Comments

Can i share music with my friends a nd how

Posted by: Kris at November 20, 2006 4:35 PM

Dear all,

i am having trouble with remote desktop connection. i want to copy some files to remote server from my laptop. My laptop is having windows XP pro and remote server is having Windows 2000 Server. I am using remote desktop connection and there i am checking the disk drive option under local resource..once i am connected to the server, i can't see my shared disk drives from my laptop..so pls guys help me...how do i make my disk drives visible in this windows 2000 server...

cao
santosh

Posted by: Santosh Kumar at May 25, 2007 1:15 AM

I can use my hard disk remotely because my brother is on out of state i can share my brothers hard disk so plz. send any software to share my pc & my brother pc through broadband

Posted by: Ganesh at March 18, 2008 12:18 AM

Dear u can access totaly any pc on internet through of teamviwer software and complitly handle internet pc

Posted by: Raghu at November 18, 2008 5:09 AM

Didnt anyone think of a FTP solution here? Quite easy to set up and will do the job excellently, especially if you want to give access to only a share and not all the rest too.

Yes, TeamViewer is an excellent solution (with few exceptions) if you want to share your PC, but... you'll be opening up your PC completely to the other party and not just the share. Not so good if your buddy is a practical joker ;-).

However, this could much easier done by a FTP server. Set up a FTP server on your side with access accounts authorised on the (parts of the) disks/partitions you want to share. And the other party can log in on the FTP server you configured with a FTP client and access the authorised stuff. You can even configure which type of rights (create, read, write, delete) each account has.

Normally this is a quite secure solution. I would suggest to use strong paswords on the FTP accounts though, and if you think you need a bit of security on the data transfer preferably use a SFTP or FTPS protocol or plain FTP over VPN if you're really into it.

What? You were looking for freeware? Well, lots of FTP freeware servers and clients around.
Just look in Wiki or Google on FTP. FileZilla, client and server will for sure deliver, but there might be folks out there that have better suggestions.

Setting up an FTP server, particularly behind a router, isn't for everyone, but it can work. One concern is that the FTP protocol transmits passwords in clear text, meaning that anyone sniffing the connection could harvest account/password info. Secure FTP (SFTP, or FTP over SSH) is more ... secure ... but also more difficult to set up.
- Leo
06-Feb-2009
Posted by: GoodKnight at February 4, 2009 1:35 PM
Post a comment on "How can I share my hard disk remotely?":





Remember Me?

(You may use HTML tags for style)

Before commenting, please...

  • READ THE ARTICLE. A comment that shows you didn't will be deleted and ignored.

  • Comment only on the article. Use the search box at the top of the page if you have a question about something else.

  • NO PERSONAL INFORMATION in the comment. No email addresses. No phone numbers. No physical addresses.

  • Anything that looks the least bit like spam will be deleted. Links to unrelated sites or links that appear to be primarily promotional will be deleted, or the comment will be deleted.

  • Don't ask me to recover lost passwords or hacked accounts. I can't. Those comments will be deleted.

  • I can't respond to every comment. And I can't vouch for the accuracy of others who do.

Please wait. Your comment is being processed ...