some modem/router itself can auto connect to dynamic-dns or no-ip to update its IP, so no need to run any deamon service on any machine. you need to check the manual of the router. whether it is supported.