Archivo host

El archivo host sirve mucho para controlar la red en Deepin. Hay trucos para crear «una lista de negra» de sitios web no autorizado. Esta lista no depende de aplicaciones, siendo bastante eficiente. Ten en cuenta que el archivo se guarda en la carpeta del sistema /etc/hosts.

Que es el archivo host

El archivo host.conf es el encargado de controlar las peticiones de los dominios web. Para eso es necesario añadir la URL o la IP para bloquear o limitar el acceso. Por ejemplo, la línea 127.0.0.1 localhost sirve para procesar la conexión local a la red local. Para rechazar la conexión escribimos 0.0.0.0 wikipedia.org, siendo wikipedia.org por mencionar el más conocido.

Antes de editar el archivo host, haz una copia de seguridad. Copia el archivo y renombra como host.back. En la terminal essudo cat /etc/hosts.back >> /etc/hosts.

Métodos

Editando el archivo host

  1. Para editar el archivo:
  2. Crea una línea tipo 127.0.0.1 localhost. Puedes ver el ejemplo de Steven Black.

Sincronizar los datos de la web

La forma más sencilla de sincronizar con los datos de servicios de terceros es:

  1. Asegurar tener instalado cron
  2. Ejecuta sudo crontab -e para editar el archivo
  3. Después, añade la siguiente línea copiando desde https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts.

Notas:

  • 30 5 */5 es el intervalo de tiempo para actualizar. Empieza con segundos, minutos, horas y días. Puedes generar un propio desde crontab-generator.
  • wget -0 realiza una edición rápida.
  • El código a sincronizar, lo extraímos de Steven Black

Fuente

¿Te pareció útil este artículo?