Por qué lleva tiempo cambiar el servidor DNS en Windows 7

0

Cuando trato de cambiar el servidor DNS manualmente desde las configuraciones de mi interfaz de red en Windows 7 como se muestra a continuación:

ingrese la descripción de la imagen aquí imagen

Para algunos hosts aleatorios que no brindan servicio de DNS (cualquier IP no válida), toma un tiempo (aproximadamente 30 segundos) hasta que mi navegador no puede acceder a ningún sitio,

¿Por qué toma este tiempo? ¿Cambiar el DNS de esta manera no supone dañar la red de inmediato?

Contador م
fuente
Parece que entendí mal tu pregunta. Iba a eliminarlo, pero hay una conversación en curso, así que lo mantendré vivo.
LPChip
1
¿Estás (re) probando sitios visitados recientemente? Cualquier entrada DNS que ya esté en caché permanecerá allí y continuará utilizándose hasta que expire su Time To Live; TTL lo establece el propietario de la zona y varía, pero un minuto o unos minutos es común y más de una hora es raro. ipconfig /displaydnsMuestra el contenido actual.
dave_thompson_085

Respuestas:

0

Este es el comportamiento esperado.

Su navegador intenta contactar con el servidor dns. Como no existe, lo intenta y lo intenta hasta que se agota el tiempo de espera. El tiempo de espera predeterminado es de 30 segundos. Si desea obtener una respuesta inmediata, resuelva en una dirección que exista pero que no brinde un servicio DNS, como localhost (127.0.0.1)

LPChip
fuente
No, mi navegador puede llegar a los sitios correctos durante estos 30 segundos, luego se cae, ¿se supone que esto suceda? , gracias por su ayuda
Contador م
DNS es UDP. Incluso si el host existe pero no proporciona servicios de DNS, no significa que obtendrá una respuesta de error de inmediato. Todavía estaría esperando ya que no hay respuesta, al igual que con un host inexistente.
Sami Kuhmonen
0

Según lo declarado por LPChip, esto es normal, el cambio de DNS debería tener efecto de inmediato, pero este es su navegador haciendo lo suyo. Hará una solicitud al servidor de nombres y luego solo solicitará la página del servidor una vez que se conozca el destino.

Intentará hasta 30 segundos, enviando continuamente el paquete UDP solicitando información del servidor DNS. Después de 30 segundos sin respuesta, el navegador debería dar error a nuestro Habrás visto uno de los siguientes mensajes de Chrome:

ERR_NAME_NOT_RESOLVED

Sería su navegador recibir una respuesta válida de un servidor de nombres, pero el servidor de nombres respondió diciendo que no tenía información disponible para ese registro.

DNS_PROBE_FINISHED_BAD_CONFIG

Sería que el servidor de nombres nunca devuelve una respuesta.

ERR_CONNECTION_TIMED_OUT

Se recibiría si hubiera resuelto un nombre de dominio a una ip, pero el paquete de solicitud a esa ip no fue respondido

ERR_CONNECTION_REFUSED

Se recibiría si hubiera resuelto un nombre de dominio a una ip, pero el servidor en esa ip rechazó su solicitud.

En su escenario, espero que haya recibido el segundo.

Matt Clark
fuente