Sé que no debe tener entradas duplicadas en su archivo de hosts de Windows NT windows\system32\drivers\etc\hosts
, pero ¿cuál es el comportamiento esperado si las tiene?
Puede tener múltiples entradas con el mismo nombre de host pero diferentes direcciones en el archivo de hosts de Windows NT ( windows\system32\drivers\etc\hosts
). Cuando accede a ese host en la red, el sistema DNS de Windows lo resolverá en una de esas entradas. ¿Cómo puedo saber qué entrada se utilizará?
P.ej:
127.0.0.1 mydomain.com
192.168.1.1 mydomain.com
Editar : este ejemplo particular parece forzar un comportamiento especial. El loopback parece anular cualquier entrada, independientemente del orden.
O:
192.168.1.2 mydomain.com
192.168.1.1 mydomain.com
Estoy viendo que la primera entrada en la lista tiene prioridad.
Pero, ¿está garantizado el comportamiento que veo, es específico de la versión o generalmente no es confiable?
La razón por la que pregunto es porque estoy escribiendo algunos scripts para manejar hosts, y estoy tratando de averiguar si puedo seleccionar de manera confiable uno de ellos para eliminar / comentar, y espero que no haya ningún impacto en el sistema del usuario.
127.0.0.1
parece forzar un comportamiento especial. Edité la pregunta para preguntar sobre los diferentes escenarios ...