¿Dónde existe exactamente el problema?
En ninguna parte. No hay problema.
Con el ping, está trabajando solo en la capa de red y en esta capa no existe un nombre de host, solo hay direcciones IP. Y crashsafari.com
tiene la misma dirección IP que s3-website-us-east-1.amazonaws.com
porque esto es solo un alias (DNS CNAME):
$ dig crashsafari.com
...
;; ANSWER SECTION:
crashsafari.com. 59 IN CNAME crashsafari.com.s3-website-us-east-1.amazonaws.com.
crashsafari.com.s3-website-us-east-1.amazonaws.com. 59 IN CNAME s3-website-us-east-1.amazonaws.com.
s3-website-us-east-1.amazonaws.com. 4 IN A 54.231.17.132
Pero al usar un navegador para acceder a un sitio, en su lugar está utilizando el protocolo de capa de aplicación HTTP. Dentro de este protocolo, el cliente envía el nombre de host (encabezado del host HTTP) y, por lo tanto, el servidor puede distinguir diferentes nombres de host con la misma dirección IP. Una solicitud para http://crashsafari.com
tiene este aspecto:
GET / HTTP/1.1
Host: crashsafari.com
...
mientras que una solicitud para http://s3-website-us-east-1.amazonaws.com
se ve así:
GET / HTTP/1.1
Host: s3-website-us-east-1.amazonaws.com
...
Y según el encabezado del Host, el servidor usará una configuración específica para el nombre de host dado, lo que hace que ambos sitios se vean diferentes incluso si comparten la misma dirección IP.