Eu tenho uma conexão à Internet via satélite (porque não tenho outra opção, é por isso :-) que possui uma cota de 200 MB por dia (que não é um erro de digitação).
Como você pode imaginar, podemos facilmente passar por essa cota e acabar severamente prejudicados pelas próximas 24 horas (começando quando a cota for excedida, mesmo se a cota estiver a poucos minutos de 'rolagem').
Estou tentando descobrir maneiras de minimizar o uso.
Meu primeiro pensamento foi usar algo como o GlimmerBlocker no iMac (que é o nosso servidor de mídia, portanto já é 24/7) e apontar todos os outros dispositivos para usá-lo como proxy.
Mas também estou procurando outras idéias. Não conheço muitos aplicativos por aí que possam ser úteis para isso.
Detalhes técnicos da rede e dispositivos
Nossa casa possui 3 Macs (iMac, MacBook Air, MacBook) e 3 dispositivos iOS (iPad 2, iPhone 3GS, iPod Touch [geração atual]).
Todos os dispositivos, exceto o iMac, se conectam à rede via Wi-Fi.
(Como não há cobertura 3G, o iPhone ou iPad deve usar a rede Wi-Fi.)
A rede é servida por um AirPort Extreme 802.11n (3ª geração) que opera no 'modo bridge' conectado ao modem por satélite (porque o modem precisa ser o roteador e o servidor DHCP e não consigo acessar esses controles).
Quais são as minhas opções?
Eu já 'treinei' a mim e aos membros da minha família para evitar o download de arquivos de áudio ou vídeo, mas mesmo com a simples navegação na Web, é fácil exceder 200 MB por dia. Um proxy / filtro local como o GlimmerBlocker pode bloquear anúncios e outros itens que não podemos baixar, mas é tudo o que consigo pensar.
A maioria dos aplicativos de "monitoramento de largura de banda" por aí não ajuda, porque não diferenciam entre o tráfego local (LAN) e o tráfego da Internet.
Alguém pode pensar em outras soluções para ajudar a minimizar a dor dessa cota diária?
A maioria das coisas úteis é do lado do proxy, mas eu recomendo desativar o Flash em todas as máquinas, se você ainda não o tiver feito, e depois desativar as imagens no navegador (para fazê-lo no Safari, é necessário ativar as configurações do desenvolvedor). Não é a melhor experiência na Web, mas você permanecerá abaixo do seu limite de largura de banda.
Também recomendo desabilitar as atualizações automáticas de software da Apple, pois elas tentam puxar as atualizações lentamente para que estejam prontas para começar. Se você precisar de um de segurança, faça o download em um site da Apple e instale-o localmente.
fonte
Não vejo por que seu modem precisa ser "o" servidor DHCP. Você pode simplesmente executar outro NAT por trás do roteador usando o Airport Extreme. Nesse caso, o modem terá apenas um endereço IP para servir, ou seja, seu AE.
Para resolver isso corretamente, você precisa controlar todo o tráfego da Internet da sua casa, colocando algum servidor entre a sua casa e o modem. Uma maneira de fazer isso seria usar um dongle Ethernet USB extra no iMac (ou se o modem a cabo tiver wifi, uma rede wifi separada). Em seguida, você pode interceptar todo o tráfego de saída no seu iMac e colocar um proxy transparente no lugar.
O proxy Squid, por exemplo, permite configurá-lo para bloquear as transferências HTTP em um determinado tamanho .
Não é fácil configurar tudo isso no OS X, mas você pode executar uma distribuição de firewall do Linux na caixa virtual do seu iMac.
fonte
squid
e o compartilhamento de Internet para controlar todo o tráfego da sua rede. Você pode bloquear facilmente as atualizações do software Apple nesse nível de chave (acl Apple_swscan dstdom_regex ^swscan.apple.com
+http_access deny Apple_swscan
->squid.conf
).