Bloquear sitios web seleccionados

Bloquear sitios web seleccionados

Estoy ejecutando ubuntu 18.04.2 en una computadora portátil Toshiba Satellite. Estoy intentando bloquear ciertos sitios web usando el comando "sudo gedit /etc/hosts". El sistema no puede encontrar el archivo "HOSTS".

Respuesta1

Si el archivo de hosts no existe, comience con uno nuevo.

Yo correría ...

sudo su
gedit /etc/hosts

Luego, dentro del nuevo archivo, agregue lo siguiente:

127.0.0.1    localhost
127.0.0.1    {whatever name you have for your machine}

# 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

Guarde el archivo primero y luego podrá regresar para agregarlo.

Si da errores al intentar hacer lo anterior, entonces no es tan sencillo.

Respuesta2

  1. verifique ( ls /etc/hostso en su explorador de archivos que tiene un /etc/hostsarchivo (realmente debería estar allí, nunca he visto un sistema Linux sin uno)
  2. cópielo a sus archivos de usuario (no es sudonecesario)

    cp /etc/hosts ./etc-hosts

  3. hacer una copia de seguridad

  4. edítelo con un editor normal para agregar los sitios bloqueados
  5. copie la nueva versión nuevamente ( sudonecesario):

    sudo cp etc-hosts /etc/hosts

Haciéndolo de esa manera:

  • mantiene una copia de seguridad de un archivo importante en caso de que estropees las cosas
  • le permite editar el archivo con su editor habitual
  • minimiza el tiempo que pasas haciendo cosas sudo (y evita reutilizar el editor sudo-ed por error)
  • guarda una copia de lo nuevo /etc/hostsen sus propios archivos, donde es más probable que se haga una copia de seguridad.

información relacionada