Principios de CDN y configuración de CDN de Alibaba Cloud
Hablando de CDN, también tenemos que hablar del DNS (Domain Name System) que conocemos. Todos sabemos que DNS resuelve nombres de dominio en direcciones IP.
DNS también tiene diferentes tipos de registros, hablemos brevemente de ellos:
La segunda columna representa TTL (Tiempo de vida), el valor predeterminado es segundos, por lo que el TTL configurado aquí es The el tiempo es de 30 minutos.
El TTL establecido en la resolución de nombres de dominio de Alibaba Cloud es de 30 minutos.
Si hacemos ping a a.example.com en este momento, encontraremos el alias b.example.com de a.example.com y luego encontraremos el correspondiente según el tipo A de b. dirección IP de ejemplo.com.
Cuando queremos mover un sitio web a un nuevo nombre de dominio, también se puede acceder al antiguo nombre de dominio al mismo tiempo. O cuando queramos poner algunos recursos estáticos como imágenes y archivos en CDN para acelerarlos, CNAME entrará en juego.
De esta manera, todos los correos electrónicos de @qq.com se enviarán a uno de mx1.qq.com, mx2.qq.com y mx3.qq.com. La quinta columna 30, 10,. y 20 representan Prioridad, cuanto menor sea el número, mayor será la prioridad. Se enviará primero a mx3.qq.com, luego a mx2.qq.com y finalmente a mx1.qq.com, y luego se enviará la IP del nombre de dominio. obtenido a través del registro A o registro AAAA. 6848 significa TTL (Tiempo de vida), el valor predeterminado es segundos.
Los registros MX deben apuntar directamente a registros A o AAAA, y los registros MX tienen prohibido apuntar a CNAME.
Los dos usos más importantes de los registros TXT son la prevención de spam y la verificación de la propiedad del dominio.
Aunque la verificación de la propiedad del dominio no era originalmente una característica de los registros TXT, este método ha sido adoptado por algunas herramientas para webmasters y proveedores de nube.
Los administradores pueden demostrar que controlan el dominio cargando un nuevo registro TXT que contenga información específica o editando el registro TXT actual. La herramienta o el proveedor de la nube pueden inspeccionar el registro TXT y ver que se ha modificado según sea necesario. Es un poco como si un usuario confirmara su dirección de correo electrónico abriendo y haciendo clic en un enlace enviado a ese correo electrónico, demostrando que es el propietario de la dirección.
Desde la estructura de almacenamiento de DNS, el servidor de nombres contiene el directorio de servicios DNS autorizados. Los registros NS especifican qué servidor es el servidor de nombres autorizado que responde a las consultas DNS. Cuando una consulta DNS ve un registro NS, consultará el servidor DNS configurado con el registro NS para obtener el resultado final.
Al analizar a.com, vemos que a.com tiene dos registros NS, por lo que determinamos que los registros de a.com están en ns1.a.com y ns2.b.com. ns1 y ns2 son servidores DNS inteligentes proporcionados por el sitio web a.com, que pueden proporcionar alta disponibilidad, equilibrio de carga, fragmentación distribuida y otros servicios. Por ejemplo, cuando un usuario de Beijing quiere acceder a a.com, ns1 ve que se trata de una IP de Beijing y devuelve la última IP de la sala de computadoras fuera de Beijing.
Necesitamos comprender varios conceptos al configurar CDN:
Nombre de dominio acelerado: por ejemplo, static.example.com en la imagen es un nombre de dominio acelerado, que es el dominio estático. nombre al que se accede utilizando este nombre de dominio Los recursos serán acelerados por CDN.
Sitio de origen: este es el nodo donde realmente se almacenan los recursos, generalmente un proveedor de servicios o un lugar como OSS que almacena recursos específicamente.
Al mismo tiempo, también debes configurar un registro CNAME para el nombre de dominio acelerado que apunte al servidor DNS inteligente de la CDN.
Proceso de acceso:
Al mismo tiempo, el DNS inteligente de CDN también actúa como equilibrador de carga. Si la presión sobre un nodo es demasiado alta, el tráfico se puede dirigir a otros nodos. .
Inicie sesión en la consola de Alibaba Cloud, abra CDN e ingrese a la página de administración de nombres de dominio
Haga clic para agregar un nombre de dominio
Complete la información del sitio de origen y haga clic en Aceptar
Haga clic en Siguiente paso, debe revisar antes de poder continuar con la configuración
Después de pasar la revisión, regrese a la administración de nombres de dominio
Haga clic para abra el asistente de configuración
De acuerdo con la información en 2, en su propio Agregue este registro CNAME bajo el nombre de dominio
Regrese a la página de inicio de administración de nombres de dominio, la verificación CNAME ha entrado en vigor
Verifique localcdn.chencm.cn y haga clic en Habilitar
Nosotros, puede buscar en localcdn.chencm.cn
Puede ver que ha surtido efecto. verifíquelo accediendo a través del navegador: