If you are behind NAT, that means your WAN interface has PRIVATE IP address. That causes this complicate scripts to not work, because they depend on address, assigned directly to your port. You need to update your dynamic hostname with your PUBLIC address. According to DynDNS guide the syntax of the...