Creating a server at home to share files with friends.

babynoxide

Honorable
Jan 1, 2014
16
0
10,510
I have a home server that I want to use FTP on to allow my friends in remote locations to access the files on the server. I have a domain but I'm unsure how to have it resolve to my private IP address since it is dynamic and could change.

Given a host server and an available domain, how can I make my files accessible to my friends and myself while on the move?
 

babynoxide

Honorable
Jan 1, 2014
16
0
10,510


I have created a No-IP account and gotten a new domain name that will resolve to whatever my IP address is currently. Now how can I transfer files with this? What interface methods are available? FTPbox seems to require some sort of cPanel authentication. The same goes for Filezilla. Is FTP not the protocol I need?
 

That was quick.

Now how can I transfer files with this? What interface methods are available? FTPbox seems to require some sort of cPanel authentication. The same goes for Filezilla. Is FTP not the protocol I need?
FTP is one way, is certainly very straightforward to setup and squarely designed for 1-1 file xfer (not torrent).

Simple:

1. Run a FTP server in your box. Assign access password.
2. Assign this box a static LAN IP.
3. Port Forward router to this box, ports 20-21. tcp and udp.

That should do it.

Any time somebody hits your public IP with a request to port 21, your router says "aha, I will forward this request to the LAN box running the FTP server."
 

babynoxide

Honorable
Jan 1, 2014
16
0
10,510


So I'm attempting to use Filezilla currently to host the FTP server to no avail. Other than 127.0.0.1, none of the IP addresses or host names or domains resolve to anything. Using FTPbox works slightly, and will actually resolve to me, but not to all the files on my computer, only to a file called "shares" which is empty and I'm not entirely sure where that's located on my computer since it has no other directory information. Also not sure how to assign a password to any of these interfaces.
 

babynoxide

Honorable
Jan 1, 2014
16
0
10,510


Windows. Maybe I'm over complicating it. Maybe break it down Barney style for me? I'm a novice in networking.
 

babynoxide

Honorable
Jan 1, 2014
16
0
10,510


I understand that, but the point being is that I'm failing to even call in. I'm timing out without connecting at all. I'm currently messing with ReadyCLOUD since I have a NetGear router, but that is also coming to a deadend as the services instructions on how to set it up are very poorly worded as they are directing me to settings that simply don't exist on my ReadyCLOUD compatible router.

All I see when I do connect to whatever FTP I am actually connecting to when I use my ftp://(mydomainhere) is an empty folder called "shares" that seems to have no directory whatsoever. Very confusing.
 

babynoxide

Honorable
Jan 1, 2014
16
0
10,510
I have found an answer to allowed the FTP to function properly and as it turns out it was set up correctly the first time, except that NetGear's built in ReadySHARE software was overriding basically the entirety of port 21. This made it so that Port 21 would appear open to testing inside and outside but when attempting to access files on the Host-PC, an empty folder (the ReadySHARE cloud) would be only thing to appear. The original question being how to resolve my IP from a hostname was answered already.

Thanks for the help!