Use iptables para retardar / bloquear “sites de sanguessuga” para um aumento de produtividade?

1

Existem muitos programas que eu posso usar para bloquear sites, mas Anthony Volodkin observa :

On the other hand, I noticed that when faced with a slow Internet connection (say, tethering via EDGE in Ukraine), the desire to browse distracting sites quickly fades on its own as the amount of wait time outweighs the need for distraction (it seems so obviously silly to wait 10-15 sec to read some silly headlines on cnn.com). In other words, impatience easily defeats the desire to be briefly distracted, and since the distraction is no longer brief, the slowness makes it intuitively obvious how much time is really spent.

Seu artigo usa a ferramenta ipfw do Mac OS X para gerenciar as conexões. Existe uma maneira de combinar essa funcionalidade no Linux, usando o iptables?

De forma semelhante, o comando para desacelerar esses sites deve ser bastante semelhante em uma estação de trabalho de usuário único ou em um gateway / roteador, correto?

EDIT : Uma maneira melhor, talvez, de formular essa pergunta. Existe uma maneira de limitar a velocidade da rede ou a largura de banda de um domínio de saída específico? (Onde dito domínio é Reddit, Facebook, etc.)

    
por evaryont 05.03.2012 / 04:30

1 resposta

2

Se essa for uma empresa, configure todos na rede para executar um servidor proxy e, em seguida, use o proxy para registrar sites visitados e usá-los para lembrar os funcionários sobre o uso adequado dos recursos. ser rescindido (se estiver em seus contratos ou quaisquer que sejam as leis em sua área relacionadas a problemas de rescisão do contrato de trabalho.)

O proxy também pode ser configurado para bloquear sites, usando algo como o SquidGuard se você for runnign squid ou com um appliance dedicado.

Se você quiser arriscar que seus funcionários recorram a itens como o uso de telefones para perder tempo em vez de usar computadores e laptops, configure seu servidor proxy para permitir apenas sites permitidos, em vez de bloquear por lista negra. Então você pode restringir completamente o que eles podem visitar em um pequeno subconjunto de sites.

Bloqueios por sistema tornar-se-ão rapidamente uma bagunça incontrolável, pois há muitas perdas de tempo disponíveis, e geralmente as pessoas encontrarão uma maneira de perder tempo sempre que estiverem entediadas ou tiverem um problema que precisa ser pensado por diversão. Às vezes, a solução para um problema ocorre quando eles não estão mais concentrados no problema. Eu sugeriria que, a menos que a produtividade esteja realmente sendo prejudicada, a implementação de blocos estritos pode ser realmente prejudicial, ou você encontrará mais animais de clipes e várias outras atividades de desperdício de tempo usadas (ou telefones ou outros desvios para a política usada). Caso contrário, seus funcionários podem precisar trabalhar em autocontrole e permanecer na tarefa, e desde que o trabalho esteja sendo executado conforme necessário, permitindo alguma folga. Isso é especialmente verdadeiro em empresas que estão solicitando mais funcionários nos EUA e tentando fazer com que os negócios invadam o que costumava ser tempo pessoal, pois está ficando cada vez mais difícil para os funcionários separar suas vidas pessoais das empresas.

    
por 05.03.2012 / 04:43