Alternativa a 127.0.0.1 en el archivo de hosts

Alternativa a 127.0.0.1 en el archivo de hosts

Tengo un montón de sitios web bloqueados a nivel del sistema en mi Windows 7 usando eletc/anfitrionesarchivo. Hasta ahora lo he hecho de la forma habitual, dando127.0.0.1como la dirección IP del sitio web.

Sin embargo, me gustaría poder saber cuándo es mi hostsarchivo el que bloquea cosas, en lugar de que lo haga mi ISP o que el servidor simplemente no esté disponible.

Sería útil poder especificar alguna IP distinta a127.0.0.1eso siempre devuelve una página de carga rápida que no cambia con el tiempo, como recordatorio de que he bloqueado esta URL, por lo que el contenido realmente no importa siempre que sea una página simple y rápida con contenido único.

¿Existe alguna dirección IP confiable que responda a consultas de rutas inexistentes con una página de carga rápida y de apariencia distinta (probablemente una página de error, que funciona para esto)?

¿O hay alguna otra forma de lograr esta idea (aparte de mantener unservidor web localejecutándose continuamente en segundo plano solo para esto)?

Respuesta1

Dependiendo de su navegador, el mensaje de error debería mostrar la dirección IP no disponible (127.0.0.1): –

  • Firefox38 muestra: Firefox no puede establecer una conexión con el servidor en 127.0.0.1.
  • Cromo43 (Detalles) muestra: intento de conexión de Google Chrome para127.0.0.1fue rechazada.
  • IE11 muestra: Asegúrese de que la dirección webhttp://127.0.0.1es correcto.

De lo contrario, puedes redirigir a la interfaz web de tu enrutador: no será un mensaje de error, pero será reconocible.

Respuesta2

Sundar, con respecto a tu comentario sobre el bloqueo de subdominios con comodines, existe una herramienta para Windows llamada Acrylic DNS Proxy (http://mayakron.altervista.org/wikibase/show.php?id=AcrylicHome) que permite precisamente eso, muy parecido a dnsmask en Linux. (Sin embargo, equivale a ejecutar un servidor en segundo plano en su máquina).

Respuesta3

Considero que es preferible 0.0.0.0 porque ejecuto un servidor web local y 127.0.0.1 es una dirección de bucle invertido local para mi servidor web. Todas las entradas en el archivo de hosts que apuntan a 127.0.0.1 muestran las páginas de inicio o de error del servidor web local (según la solicitud), lo que requiere ciclos de CPU, memoria y, por lo tanto, tiempo.

0.0.0.0 se rechaza instantáneamente y esto acelera enormemente el proceso (al menos para mi configuración atípica).

Creo que Skype también abre el puerto 80 (servidor web local), al cual me imagino que también tomaría tiempo responder, pero no lo he probado personalmente.

información relacionada