biddyman's right you will need dyndns (this will allow you to register a site name ..like myphotos.com and allow
you to allways connect to your home network), once you got that set up then you will need to port forward your home
ADSL/Cable router (if you dont have a modem-router you will need to get one). Once you have this kit and its set up
correctly you will be able to access your home network from anywhere on the www.
from
www.homenethelp.com/web/explain/port-forwarding-dmz.aspPort Forwarding: A broadband router or other NAT application (like ICS) creates a firewall between your internal
network and the internet. A firewall keeps unwanted traffic from the internet away from your LAN computers. A
‘tunnel’ can be created through your firewall so that the computers on the Internet can communicate to one of the
computers on your LAN on a single port. This is handy for running web servers, game servers, ftp servers, or even
video conferencing. This is called port forwarding. One of your computers could run a web server (port 80) while
another computer could run an FTP server (port 23) - both on the same IP address.
INTERNET = Think.... Security First Always..
Now to set up the N5200, from
onbeat.dk/thecus/index.php/N5200_Module_List grab;
FTPAccess: Limit the FTP access to shared folders
PUREFTPD: Some Enhancements to the pure-ftpd Server
and
DynDNS: DynDNS Updater
Install these modules (straight forward... but ask if you need help)
===============
DynDNS Module
===============
Under "System" -> "Module Management" -> "DynDNS" configure the daemon.
Alias = myphotos.com (exhample)
Username = <DynDNS username>
Password = <Very secure password> (uppercase, lowercase, numeric and symbols) (not hello123 but.. #3lL01@#)
Proxy Server = <blank> (unless you have set one up)
Update Period = 5 (thats what i use)
Forced Update Period = 21600 (every 5 days)
======================
Create Store Directory
======================
Under "Storage" -> "Folder" Create a folder (directory) on the 5200 and set the permissions. Either publicly accessible (anyone can get access) or lock it down to only one user i.e. you <Very secure password> (uppercase, lowercase, numeric and symbols) (not mypassword but.. ^^yP@$$W0&d).
There are bots on the web that @rs03#0Ls and T#3!I*$ (arseholes and theifs) use that will try to break your security (everyday all day).
exhample from my box... (using NETSNMPD module and 3CDeamon)
Dec 17 04:12:32 192.168.x.x pure-ftpd: (?@80.179.147.241) [INFO] New connection from 80.179.147.241
Dec 17 04:12:34 192.168.x.x pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abby]
Dec 17 04:13:09 192.168.x.x pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abby]
Dec 17 04:14:03 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abby]
Dec 17 04:14:03 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abigail]
Dec 17 04:14:42 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abigail]
Dec 17 04:15:12 192.168.X.X pure-ftpd: (?@80.179.147.241) [ERROR] Too many authentication failures
Dec 17 04:15:14 192.168.X.X pure-ftpd: (?@80.179.147.241) [INFO] New connection from 80.179.147.241
Dec 17 04:15:17 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abraham]
Dec 17 04:16:29 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [abuse]
Dec 17 04:17:31 192.168.X.X pure-ftpd: (?@80.179.147.241) [INFO] New connection from 80.179.147.241
Dec 17 04:17:45 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [access]
Dec 17 04:19:58 192.168.X.X pure-ftpd: (?@80.179.147.241) [ERROR] Too many authentication failures
Dec 17 04:20:05 192.168.X.X pure-ftpd: (?@80.179.147.241) [INFO] New connection from 80.179.147.241
Dec 17 04:21:04 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [adam]
Dec 17 04:21:41 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [adam]
Dec 17 04:22:00 192.168.X.X pure-ftpd: (?@80.179.147.241) [ERROR] Too many authentication failures
Dec 17 04:22:06 192.168.X.X pure-ftpd: (?@80.179.147.241) [INFO] New connection from 80.179.147.241
Dec 17 04:22:08 192.168.X.X pure-ftpd: (?@80.179.147.241) [WARNING] Authentication failed for user [adm]
INTERNET = Think.... Security First Always..
==================
INBuilt FTP Server
==================
Then under "Network" -> "FTP" enable the ftp server. (The PUREFTPD module you installed is a enhancment on the inbuilt FTP server)
Leave the port "21" (standard ftp port) and if you using ... 2.00.04 firmware then you need top make a decision about whether you want it Anonymous/publicly accessable or not.
================
FTPAccess module
================
Then using the FTPAccess module "System" -> "Module Managment" -> "FTPAccess", Disable all but the directory you created. (Security First Always)
===============
PUREFTPD Module
===============
Anonymous Login = <Up to you>
Anonymous Upload = <Up to you>
File Renaming = <Up to you>
NAT Mode = Passive Mode
No RFC = Fully RFC compliant (recommended)
Max Connections = <Up to you>
Max Clients = <Up to you>
Idle Time = <Default>
IP address = <Blank>
Anonymous Bandwidth = <Up to you>
User Bandwidth = <Up to you>
Now that your ftp servers up and running and DNS is taken care of you need to do the port forward on your router..
Your N5200 WAN interface is what you need to point your router at
i.e. Under "Network" -> "WAN" look at the IP (example 192.168.0.1). You w will need to port forward port 21 (FTP Port) to 192.168.0.1.
If everything works..... You wont need to ask me for help ... Just Kidding....
From a remote site login to your home network using in the address bar in a browser "ftp://username@myphotos.com/"
it will prompt you for a password or using a free client "FileZilla" (Recommended) you will be able to access your files.