ftp port forwarding problem?
I am trying to set up my mac mini as an ftp server (and only an ftp server). I created a subdomain (on godaddy) and set the A record to my home IP address (u-verse).
My mac mini is connected to the internet through my airport base station, which is connected by u-verse (via the DMZ).
I set up os x server on my mac mini using my subdomain. I have the DNS on and FTP on. Nothing else.
Using Server app I added FTP as a public service to my airport base station.
I open a terminal shell on my mac mini and try
ftp username@localhost *** and it works
ftp username@10.1.0.9 *** and it works (10.1.0.9 is the mini local IP)
ftp username@(u-verse IP address) *** and it works
ftp username@subdomain *** and it works
All is great so I open a terminal shell on my macbook air and try
ftp username@10.1.0.9 *** and it works, but then
ftp username@(u-verse IP address) *** and it hangs, eventually saying
421 Service not available, remote server timed out. Connection closed.
The same thing happens on my mac book air with
ftp username@subdomain
port forwarding is set up by Server app, and when I check it with Airport Utility it looks correct with port 21 as private and public TCP ports.
I can't figure out what I'm doing wrong. This should be simple, right?
Last confusing bit: If I turn on web services and put my domain name in the browser of my mac book air I see the server default web page. So, web services work, but ftp doesn't.