Even though the IP's change i don't get why that would be trouble, are you only letting certain IP's connect?

No but if the server host ips change then no 1 could connect

I dont want the people that are joining to have to type in the ip.