Un usuario visita el sitio el proceso básico de
resolución de nombres DNS -> enlace de tres vías para establecer TCP -> cliente realiza una solicitud a http -> http servidor envió una respuesta -> Desconectar tcp de cuatro ondas
En segundo lugar DNS
(arriba) uno dos tres cuatro nombres de dominio ...
puerto: 53
se divide en dos métodos de búsqueda en la resolución DNS: consultas recursivas, e iterativo consultas
consulta recursiva: iniciado por un cliente DNS, uno de una presentar un máximo de nivel de aplicación consulta hasta el final de la consulta
consultas iterativas: entre el servidor DNS para completa, es decir, hasta un local de consultas DNS DNS presentados al DNS superior no volver directamente los resultados de la consulta, sino que debe decirle al DNS dónde buscar.
Www.baidu.com consulta DNS proceso de
cliente 1.dns compruebe primero sus tablas de equipos, las consultas no www.baidu.com a continuación, enviar una solicitud al DNS local
2. Encuentre su caché DNS local, no hay problema ha comenzado a encontrar la raíz DNS solicitud
3. raíz del servidor DNS devuelve la dirección de dominio del dominio .com a la búsqueda de DNS local después de
4. las consultas DNS locales presentaron una solicitud a los DNS del dominio .com
5 ... COM retornos de dominio DNS la dirección de DNS para el dominio DNS local .baidu.com
6. consultas presentaron una solicitud para el dominio DNS local DNS .baidu.com
7 ... baidu.com DNS del dominio resultados de la consulta se devuelven al DNS local
8. después de recibir los resultados de la consulta DNS local, una primera en la caché local, y luego al cliente devolver resultados de consulta
Tres .dns tipo de registro
(1) A: registro de dirección (Dirección), devuelve la dirección IP de los puntos de DNS.
(2) NS: registro de servidor de nombres (Name Server), volver a guardar la siguiente información de la dirección del servidor de nombres de dominio de nivel. El registro sólo puede ser configurado con el nombre de dominio, la dirección IP no puede ser establecida.
(3) MX: registro de correo (correo Exchange), el servidor devuelve la dirección del correo electrónico de recepción.
(4) CNAME: registro de nombre canónico (registro de alias) (nombre canónico), volver otro nombre de dominio, el nombre de dominio que es la consulta actual es saltar otro nombre de dominio.
(5) PTR: los registros de búsqueda inversa (puntero de registro), sólo la dirección IP para el nombre de dominio consulta
registros AAAA (6): Este es el registro de DNS a una dirección IP específica sobre IPV6
Cuatro .bind instalar y utilizar
yum install bind-utils.x86_64 -y
vim /etc/named.conf
#...
listen-on port 53 { any; };
#...
allow-query { any; };
#...
zone "oldboyedu.com" IN {
type master;
file "oldboyedu.com.zone";
};
vim /var/named/oldboyedu.com.zone
#...
$TTL 1D
@ IN SOA @ dns.oldboyedu.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 10.0.0.1;
www A 10.0.0.100;
chown -R named:named /var/named/oldboyedu.com.zone
named-checkconf
systemctl start named
systemctl enable named
netstat -lntup
#测试
nslookup oldboyedu.com 127.0.0.1
Instrucción relacionada
dig + nombre de dominio
o: DIG @ 223.5.5.5 www.baidu.com el rastro +
host + dominio
nslookup + nombre de dominio