@ccrama Yes, assuming you have a static IP address or your machine has a dynamic IP A entry on another DNS server. If you use
freedns.afraid.org, you can set up dynamic IP with the updater on a cronjob, and forward ports to your machine which must be running a properly-configured BIND daemon.