Thanks for the good article, it put things into perspective.
Right now I'm using a free DNS service where my ftp server has the name: name.dyndns.org. It asks for my IP address of my computer and when I enable dynamic DNS on my server and type in name.dyndns.org as the server name, a script runs and it automatically detects the IP address associated with the server name from dyndns.org.
I would like to do the same thing except using ftp.mydomain.com as the server address, and having the same IP detected. I read the article and added an A record to my domain, with ftp.mydomain.com pointing towards the IP address of my computer. It says that it takes up to 24 hours for the record to become active, which I think is dumb since it should be instantaneous. I can't really test things out, so I don't know if that is correct. Should I be using a CNAME instead, since the example under CNAME mentions ftp.mydomain.com? The only problem I see with that is I am using an IP address, since the ftp server is set up on my machine and not elsewhere. Thanks.