Transfer large files directly across net

How can one transfer large files directly across the internet without using any hosting services. I am looking for something similar to a FTP server i.e. I keep the file on my HDD and have the other person (having a pretty ordinary connection) transfer it directly in pieces i.e. resume service, from my PC

The idea is to avoid the upload time of that large file. I am on MTNL and the upload speed sucks.

I use a LAMP setup on vmware for this

google LAMP there are detailed step by step guides to set it up

There might be better ways to do this but this works great for me

you will also have to make your system available to the net

for that you can use no-ip or dydns i think(i use no-ip)

I was looking for a quick and easy way to do this. I am not much of a techie myself.

I used a similar setup but on Windows, using WAMPserver 5. install, put it in apache http folder. send ur IP address to your friend, on clicking he can see Index of parent directory page with the file listing. click on link and download. easy peasy :face_with_tongue:

the easier way :

HFS - HTTP File Server download and review - personal file sharing server from SnapFiles

Common you don’t need a whole LAMP/WAMP for just file sharing, the A part is more than enough :face_with_tongue: . Some ftp server should also do the trick . Assuming you don’t have ports blocked .

Torrent it..simple..Its very efficient..

Use Podmailing to Send Large Files Via Email, BitTorrent | THE source for BitTorrent & P2P Tips, Tricks and Info. | FileShareFreak

Thanks guys. Will try the HFS

well I had the whole WAMP package because I needed the whole thing :face_with_tongue: it was a direct istall n use anyway :face_with_tongue:

HFS ~ HTTP File Server is this what you want ? cant be easier than this. Get your computer a global IP, do the port forwarding from your router. Get yourself a static domain over dynamic IP..and voila you can open that folder you shared anytime you want.

For example :

http://raghav.kicks-ass.net:81/ Click on it..

and by the way this thing also allows you to resume your downloads later.

1 Like

^^ it surely kicks ass …
why isnt it working ? :rofl:

^^umm… seems to be working for me

Why don’t you just use the file sharing available in Windows?

  1. Forward port 445 to your system.

Tell the guy your (public) IP and the name of the share (suppose the share is named ā€œuploadsā€). You can create a user, and password protect that user (say you create a user called ā€œdudeā€, with password ā€œpwordā€). Add the user to the permissions of that share.

  1. Tell your friend to download robocopy (http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en).

Then your friend just has to do this:

net use \< YOUR IPADDRESS>\uploads /u :grinning_face_with_smiling_eyes: ude

It will ask him for the password, and he should enter it.

Then,

robocopy \< YOUR IPADDRESS>\uploads c:\friends_download_folder /ZB

(where c:\friends_download_folder is the folder he wants to download into)

robocopy has a built in resume :slight_smile:

Note: This is better done if both you and your friend have Vista (or above). If you don’t, then I don’t know how effective it’d be.

of course if your upload speed low then thats the speed your friend can download it also :slight_smile:

About a year or two ago, this suggestion would have been a real disaster when we had all types of malware happily exploiting lsass and other vulnerabilities mostly through 445 and netbios ports :ashamed: . Even though its safer now, I would still not use it :slight_smile: .

it works when my computer is ON… :slight_smile:

Yeh,
In mumbai, irres[ective of which method u use.
MTNL will give 256 KB upload, so ur friend can only go upto 256Kb for downloading.

This little tool can help :)(chk attachment)


Attachments:

hfs.zip (527 KB)