Sorry, not sure if I am understanding what you are looking for?
But you could try the following.
You either need to set up your own DNS serer(s) (or edit LMHOST file as suggested on all computers) or subscirbe to Dynamic DNS service at places like Dyn.com. If you subscribe to the services from example Dyn.com, set up your router to support Dynamic DNS (under Networking).
Subscribing for Dynamic DNS services means that companies like Dyn.com will host a simpleified name server service for you.