Sistemas operacionais
2.1 Servidores de rede local
Dentro de uma rede local, tudo começa com o cabeamento, onde você pode empregar uma combinação de rede cabeada e pontos de acesso wireless. As rede cabeadas oferecem como vantagem a velocidade e a estabilidade da conexão, enquanto as redes wireless primam pela praticidade. Dessa maneira, você pode usar a rede cabeada para interligar os desktops e a rede wireless para os notebooks e dispositivos móveis em geral.
Após o funcionamento da rede, o primeiro passo é compartilhar a conexão, no Linux pode ser feito de uma maneira bem simples. Quando ativar o compartilhamento, seu servidor passa a funcionar igual a um roteador, encaminhando os arquivos da rede local para a Internet e vice-versa. As duas redes continuam sendo separadas, de maneira que os computadores da rede interna conseguem acessar os servidores disponíveis na Internet.
Em diversas situações o acesso à web precisa ser controlado. Em um ambiente de trabalho, normalmente não é desejado que os funcionários fiquem acessando o facebook durante o expediente, e nenhum diretor vai querer que os alunos fiquem usando os computadores da biblioteca para baixar filmes e música, por exemplo. Então é necessário, monitorar e limitar o acesso à web, o que pode ser feito de forma bastante eficiente utilizando o Squid, o Sarg, o Ntop e o SquidGuard.
O Squid é um servidor proxy, que serve como um intermediário entre a rede local e a Internet. Dependendo da configuração, ele pode se limitar a otimizar a conexão, utilizando um sistema de cache para reduzir o volume de dados transferidos, pode ser usado para logar os acessos, fornecendo a você um relatório detalhado do que foi feito, ou pode ser usado para efetivamente bloquear sites indesejados, bloquear determinados tipos de arquivos, restringir o acesso em determinados horários e assim por diante.
A partir do momento em que você tem um servidor diretamente conectado à Internet, aparece a