How to run a hub with a dynamic IP?
There are two options for an address for a hub, either an IP address or a dynamic name. If the server has a static IP, then you could use it when registering on the public lists. Although, if the IP ever changes, it will often take days to be updated across all of the main ones. This is why you use a dynamic host service like Dynip or DynDns. Users will always use the same name (i.e. myserver.kicks-ass.net) when accessing your hub. If the IP ever changes, you simply update the dynamic name with the new IP and, within hours, all DNS will have been updated.