Why would xbcd.com resolve to the localhost (127.0.0.1) on Linux (Ubuntu) and Android?

The owner could have pointed it to 127.0.0.1 I get 0.0.0.0 when I check it.


The domain resolves to the any address 0.0.0.0, which means the address of any interface on the host on which you are running.

Thus it is not very surprising that when you try to ping it, you get 127.0.0.1. You would get the same if you ping 0.0.0.0 directly without going through the domain name.