|That very much depends upon your network setup. For internal access the DNS server on your server will do the job. But for external access (assuming that you have a single IP address assigned by your ISP) you will either have to use the name that your ISP assigns you, or use Dynamic DNS (Google it) to get a more meaningful name. If you want a unique domain of your own then you're going to have to purchase that from some domain provider.|
Google can't help, other than letting you search for companies that can sell you what you want.