You can set up the software somewhere that is behind a firewall that can be configured to update a dyndns entry easily enough.
Also, nowadays most "dynamic" ips don't change all that often with most broadband.
Also, nowadays most "dynamic" ips don't change all that often with most broadband.