Originally Posted by satimis
# ping -c 3 satimis.homelinux.com
PING satimis.homelinux.com (18.104.22.168) 56(84) bytes of data.
(it hung here. Waiting for input???)
You're pinging the wrong IP address because satimis.homelinux.com points to the wrong IP address. It is possible that 22.214.171.124 is unused at the moment, therefore your pings don't work.
You should make ddclient update the IP address (currently 126.96.36.199).