Ir al contenido principal

Eliminar publicidad mientras navegas en linux

Aunque hay extensiones para bloquear la publicidad mientras navegas por internet, buscaba algo màs simple que no fuera dependiente del navegador que esté utilizando en ese momento.
Encontré un método muy simple, editando el archivo:

/etc/hosts

En este archivo podemos guardar la relación de nombres de dominio y sus direcciones ip's. Cuando naveguemos por internet, nuestro ordenador accede primero a este archivo para localizar el dominio al que queremos acceder. Si no lo encuentra continuará la búsqueda en los servidores DNS que le indiquemos.

Si no disponemos de un servidor DNS en nuestra nuestra red local, nos será útil a la hora de acceder a nuestros servidores a través de nombres y no de direcciones ip.

Pero si añadimos dominios conocidos que son servidores de publicidad y/o rastreadores y le indicamos una dirección falsa, nuestro navegador no nos mostrará ninguna publicidad y no enviará datos de nuestra navegación.

El funcionamiento es similar a Pi-Hole . Pero sin necesidad de instalar un servidor DNS en nuestra red.

El método es muy sencillo. Editamos el archivo /etc/hosts

sudo nano /etc/hosts

Nos saldrá algo parecido a:

127.0.0.1 localhost
127.0.1.1 enfaseterminal
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Añadiremos en al final del archivo:

https://mega.nz/#!maRhEapC!-J7HXuVD0FiJXLpLMm5CtZKdnJUuHoiqSlCdj1kuzGU
 Esta lista negra a sido confecciona a partir del archivo:
https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts

Comentarios

Entradas populares de este blog

Cancelar todos los trabajos de la cola de impresión

Lance por error un trabajo a una de las impresoras que tengo. Cada vez que encendía el ordenador me notificaba que el trabajo no había sido realizado pero no encontraba la aplicación gráfica para acceder a la cola de impresión para cancelar el trabajo en Linux Mint.
Buscando, descubrí el comando
cancel NAME        cancel - cancel jobs
SYNOPSIS        cancel  [ -E ] [ -U username ] [ -a ] [ -h hostname[:port] ] [ -u user‐        name ] [ -x ] [ id ] [ destination ] [ destination-id ]
DESCRIPTION        The cancel command cancels print jobs.  If  no  destination  or  id  is        specified,  the  currently  printing  job on the default destination is        canceled.
OPTIONS        The following options are recognized by cancel:
       -a   Cancel all jobs on the named destination, or all jobs on all  des‐             tinations if none is provided. Y con la opción -a cancelo todos los trabajos pendientes
cancel -a

Band Steering disponible en Router Vodafone

Conectar dispositivos de forma inalámbrica para acceder a internet es un quebradero de cabeza. La banda que se utiliza, normalmente, para conectarnos a través de la Wifi es la de 2,4 Ghz. Teniendo en cuenta que solo disponemos de 14 canales diferentes sobre los que emitir y recibir, nos encontramos que es muy complicado encontrar un hueco para que nuestro router pueda emitir.  Imaginense una reunión de vecinos en la cual todos hablan a la vez intentando comunicarse con su corredor de bolsa a través del teléfono; nadie puede salir del recinto y no está permitido elevar demasiado la voz por que despertaremos al Doverman del vecino de arriba. Además la velocidad a la que podemos transmitir es limitada 50 o 60 Mbps como máximo.


Si nuestro dispositivo: smartphone, portátil o tablet admite la utilización de la banda 5Ghz que  alcanza velocidades cercanas a los 867 Mbps aprovecharemos mejor nuestra conexión de fibra. Y disponemos de 25 canales, la probabilidad de que otro vecino este ocupan…

Montar carpeta remota FTP carpeta local en linux

En Linux hay varios programas para acceder de forma remota a nuestro servidor FTP.
Pero en esta ocasión me resultaba interesante montar una carpeta en local con acceso directo al disco duro compartido colocado en el router de la ISP y compartido mediante el protocolo FTP.
Buscando la manera más fácil y eficaz me encontré con este tutorial Montar carpeta remota FTP en Linux que utiliza el comando curlftpfs

curlftpfs(1) CurlFtpFS Manual curlftpfs(1)
NAME
curlftpfs - mount a ftp host as a local directory
SYNOPSIS
curlftpfs [options] host path
DESCRIPTION
The program curlftpfs is a tool to mount remote ftp hosts as local
directories. It connects to the host FTP server and maps its directory
structure to the path directory.
curlftpfs is powered by libcurl for all transfer-related features. See
libcurl(3) for details. The filesystem part is implemented on top of
FUSE. See http://fuse.sourceforge.net/ for details.
De forma predeterminada no estará nuestro sistema. Realizamos la instalación con el scrip…