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
- Para editar el archivo:
- Abre
/etc/hosts
con permisos de adminsitrador - O ejecutando desde la terminal
sudo nano /etc/hosts
- Abre
- 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:
- Asegurar tener instalado
cron
- Ejecuta
sudo crontab -e
para editar el archivo - 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