Intento bloquearme de sitios web que pierden el tiempo, pero los cambios que hago a / etc / hosts. Por ejemplo:
127.0.0.1 localhost
127.0.1.1 ross-laptop
127.0.0.1 bing.com
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Puedo acceder a bing.com en un Chrome o Firefox recién abierto. ¿Por qué esto no funciona?
networking
hostname
Ross
fuente
fuente
¿Has intentado poner las
127.0.0.1
entradas en la misma línea?120.0.0.1 abc bing.com foo
Eso debería funcionar.
fuente
Terminal abierta ( ALT+ F2).
Escriba
sudo -i
en el campo de entrada. Marque la opción Ejecutar en terminal . Finalmente haga clic en el botón Ejecutar .Escriba su contraseña si es necesario y presione Entrar. Luego ingrese los siguientes comandos.
Obtendrá la ventana Gedit Text Editor.
Por ejemplo, si necesitamos bloquear Facebook, agregue las siguientes líneas justo después
127.0.0.1 localhost
.Al hacer esto, bloqueará el sitio en todos los navegadores, incluidos Google Chrome, Chromium, Mozilla.
Eso es. Cuando ahora abre www.facebook.com o facebook.com , no puede acceder a él. Para habilitar Facebook nuevamente, elimine las líneas que agregamos del archivo
/etc/hosts
.Fuente - Blog de Subin
fuente
Además de la solución de CragM, recuerde que puede usar todas las direcciones 127.xxx para este propósito, no repita la misma dirección.
fuente
Modificar / etc / hosts parece un truco global. Sugeriría configurar un proxy http local en su lugar (calamar, privoxy, etc.) y apunte su navegador para usarlo. De esta forma, obtendría una forma más flexible de administrar listas negras a nivel de proxy.
fuente
/etc/hosts
? ¿Podría explicar por qué esta es una mejor solución?