Windows ignora el archivo Hosts para algunos sitios de… Microsoft…
Un artículo en slashdot explica que de Windows XP SP2 en adelante, para algunos sitios de Microsoft, Windows ignora por completo el archivo Hosts local.
Para repasar, éste archivo es el primero en ser consultado sobre la IP de un dominio específico antes de seguir buscando en la cadena para arriba (en tu proveedor de internet, por ejemplo).
Esto da una ventaja clara e injusta a mucho programas y servicios de Microsoft, como el recientemente lanzado anti-spyware.
Desde un punto de vista, esto es ventajoso porque no permite a los virus y demás yerbas bloquearnos el acceso a Windows Update, por ejemplo.
Pero con esa filosofía en mente, no me permite incluir mis propios sitios, no está documentado, y da una ventaja abusiva frente a otros programas anti-spyware.
Más de lo mismo…
Cómo comentario offtopic, ¿porqué el archivo de Hosts está en “C:\Windows\System32\Drivers\etc\”?
¿¿¿Porqué adentro de la carpeta drivers???




Windows = Plataforma de soporte de Need for Speed y Winning Eleven.
Linux = Sistema operativo.
Mac OS = Sistema operativo caro y pintón.
[...] Leyendo distintos blogs (aquí, aquí y aquí) me he encontrado con una noticia interesante y reveladora.La situación es la siguiente.El sistema operativo incluye un cliente DNS. Un cliente DNS es programa responsable de traducir (resolver) los nombres de host, por ejemplo http://www.jorgetome.info, en su dirección IP correspondiente.Estos clientes DNS para ello consultan los distintos servidores DNS existentes en Internet, pero antes de hacerlo consultan un fichero de texto que existe en todos los ordenadores y que se llama hosts. En el caso de los sistemas operativos de Microsoft este fichero de texto está ubicado dentro del directorio del sistema operativo (WinNT, Windows, etc., depende de la instalación) y dentro de los subdirectorios System32, Drivers, Etc. (en mi caso, por ejemplo, está en “C:windowssystem32driversetc).El caso es que los clientes DNS primero buscan el nombre de hosts en este fichero y solo si no lo encuentran y solo en ese caso, realizan una petición a los servidores DNS para obtener la dirección IP del host en cuestión.Pues bien, Microsoft ha modificado el cliente DNS incorporado en sus sistemas operativos para que “hagan excepciones” y en el caso de determinados nombres de hosts ignoren el contenido del fichero hosts.En principio la lista de hosts “especiales” es la siguiente: [...]