¿Cómo puedo bloquear todo el acceso a internet en Ubuntu?

9

Quiero dejar de poder acceder a Internet durante mi jornada laboral. ¿Hay alguna herramienta que pueda usar para deshabilitar la conectividad a Internet por un período de tiempo específico? Estoy usando Ubuntu 10.04

williamR
fuente

Respuestas:

3

Puedes deshabilitar tus interfaces de red

escribiendo "ifconfig" en la línea de comando imprimirá todas sus interfaces de red.

puedes derribar una interfaz como esta

sudo ifconfig eth0 abajo

donde eth0 es la interfaz de red que está desconectando, como su Ethernet inalámbrica o cableada.

cuando esté listo para usarlo nuevamente, solo vuelva a subirlo.

sudo ifconfig eth0 arriba

Velero
fuente
Gracias Chandler: lo que estoy tratando de hacer es evitar navegar por la web, ¿hay alguna forma de establecer un parámetro de tiempo cuando hago esto?
williamR
1
Podrías poner esos dos comandos en el crontab raíz en momentos específicos. Entonces, líneas como "0 8 * * * ifconfig eth0 down" "0 17 * * * ifconfig eth0 up" apagarán la interfaz a las 8am y la encenderán a las 5pm. También puede especificar ciertos días de la semana. Verman -s 5 crontab
KeithB
Una pequeña nota: para obtener la lista de interfaces de red, ifconfig | grep -P '^\S+'(o nmcli d, si está disponible) se puede usar en lugar de simple ifconfig, que volca los datos de configuración completos.
Waldyrious
1

Yo uso LeechBlock para Firefox en el trabajo. Bloquee sus mayores pérdidas de tiempo y pronto volverá a trabajar.

Todavía puede acceder al resto de la web para realizar búsquedas relacionadas con el trabajo (por ejemplo), por lo que no parece una locura completa para sus colegas si están en su pantalla.

richq
fuente
-2

Simplemente desconecto el cable de red cuando no estoy usando Internet. Esto no funcionará para las conexiones inalámbricas, pero recomendaría usarlo si tiene una conexión por cable (probablemente además de deshabilitar el software).

David X
fuente