Technology in terms you understand. Sign up for the Confident Computing newsletter for weekly solutions to make your life easier. Click here and get The Ask Leo! Guide to Staying Safe on the Internet — FREE Edition as my thank you for subscribing!

How can I share my hard disk remotely?

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…

Become a Patron of Ask Leo! and go ad-free!

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.

Subscribe to Confident Computing! Tech problem solving & safety tips & a weekly confidence boost in your inbox every week.

I'll see you there!

10 Reasons Your Computer is Slow

Slow Computer?

Speed up with my special report: 10 Reasons Your Computer is Slow, now updated for Windows 10.

NOW: name your own price! You decide how much to pay -- and yes, that means you can get this report completely free if you so choose. Get your copy now!

19 comments on “How can I share my hard disk remotely?”

  1. I have used PC Anywhere for such hookups with great results. One of my clients needed to access their office computer while on vacation several states away and did so every day with ease. While PC Anywhere does take over the console, it lets users on both ends work on the same program at the same time. Like collaborative working.

    Reply
  2. me and my friends have set up a home network between 4 computers for internet access using a switch. is there any way possible of sharing the hard drives on the computers through the switch? or would a router need to be involved?

    Reply
  3. dear friends
    please help me for finding way,
    i want to view my office from home, i have installed camera in office and configured with dvr card, if i try to view from local network i can see camera but not possible from home pc, i have internet both place where office has local cable connectin and home has dial up connection

    Reply
  4. hey buddy need ur help
    how can i connect my pc with my friends pc we both ave broadband connections with diffrent subnets n ip given by our isp’s

    Reply
  5. hi i have recd an static ip address & want to access my office server from my home on a laptop. how shall i be able to retrieve / access the server hard disk from my home. how to go about the installation of the static ip & do i require any software for downloading / accessing the office server ?

    Reply
  6. Check out http://www.hamachi.cc Leo talks about this in other forums. This stuff is changing rapidly, but with hamachi there is now a totally free VPN solution that enables LANs to connect for games/file sharing etc and it is really easy to set up. At last…

    Reply
  7. Hi:

    I would like to phone-dialup to my home (from outside) and use the internet connection at home. How can I do that?

    Thankyou
    Prem

    Reply
  8. Hi..I’m doing a C++.net application.One of the application requirements need me to check hardisk over network. Means that, if one of the pc in the network has run out of space, it will prompt up in the application for alert warning.
    Hope that someone can help me.

    Thank You

    Reply
  9. hello
    i want to connect two remote pc through internet and access of harddisk. i have a inventory software and i want to control that software.

    Reply
  10. 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

    Reply
  11. 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

    Reply
  12. 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
    Reply

Leave a reply:

Before commenting please:

  • Read the article.
  • Comment on the article.
  • No personal information.
  • No spam.

Comments violating those rules will be removed. Comments that don't add value will be removed, including off-topic or content-free comments, or comments that look even a little bit like spam. All comments containing links and certain keywords will be moderated before publication.

I want comments to be valuable for everyone, including those who come later and take the time to read.