Red de conocimiento informático - Espacio del host - Me gustaría preguntar, ¿cuál es la función de hacer ping al nombre de dominio www. en cmd.exe o hacer ping directamente al nombre de dominio? ¿Cuál es la diferencia?

Me gustaría preguntar, ¿cuál es la función de hacer ping al nombre de dominio www. en cmd.exe o hacer ping directamente al nombre de dominio? ¿Cuál es la diferencia?

La función de ambos es hacer ping a la dirección IP del nombre de dominio correspondiente. La diferencia es que escribes menos www. (Es broma, de hecho hice un experimento: la dirección devuelta por ping www.163.com es [222.58.225.131] y la dirección devuelta por ping 163.com es [220.181.8.212]. ]. Se puede ver que la diferencia es que las direcciones IP correspondientes a agregar www y agregar www son diferentes, pero si ambas se colocan en la barra de direcciones del navegador, las URL abiertas serán NetEase)

Esto está relacionado con la resolución de nombres de dominio DNS, en el servidor de nombres de dominio DNS Existe una relación correspondiente entre los nombres de dominio y las direcciones IP "ping www.nombre de dominio, ping nombre de dominio" ambos significan "ping dirección IP". Primero vaya al servidor de nombres de dominio DNS para consultar la dirección IP correspondiente al nombre de dominio y luego ejecute el comando ping. Si las IP correspondientes en el servidor de nombres de dominio DNS son las mismas, no hay diferencia entre las dos. En circunstancias normales, las IP correspondientes almacenadas en el servidor de nombres de dominio DNS son consistentes. Pero algunos son inconsistentes o no tienen direcciones IP correspondientes. Por ejemplo: mail.21cn.com corresponde a la IP del servidor de correo de 21cn, pero si se agrega www antes del nombre de dominio, es decir, www.mail.21cn.com, la dirección IP no existe.