Please switch off the firewall and try to ping again.
I did it before without breakthrough.
Now I tried again;
# sudo /etc/init.d/firewall stop
Removing all iptables rules: [End of flush]
# 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???)
On presing [Ctrl]+c it prompted;
--- satimis.homelinux.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
# ping -c 3 22.214.171.124
PING 126.96.36.199 (188.8.131.52) 56(84) bytes of data.
64 bytes from 184.108.40.206: icmp_seq=1 ttl=64 time=0.064 ms
64 bytes from 220.127.116.11: icmp_seq=2 ttl=64 time=0.051 ms
64 bytes from 18.104.22.168: icmp_seq=3 ttl=64 time=0.049 ms
--- 22.214.171.124 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.049/0.054/0.064/0.010 ms
"126.96.36.199" is IP address on connection. My server is not always up, only switched on during testing. On next connection another IP address will be asigned. It won't change until turning off the server.