Como monitorar e registrar seu uso de largura de banda com o tomate
A aplicação de tampões de banda larga está em ascensão. Se você recebeu uma carta de advertência do seu ISP ou apenas curioso e quer ficar de olho nas coisas, este tutorial mostrará como você pode monitorar, registrar e salvar seu uso de largura de banda com o Tomato.
O que você precisará
Para este tutorial, você precisará das seguintes coisas:
- Um roteador executando o firmware aftermarket, Tomato.
- Um computador para acessar a GUI baseada na web do Tomato.
- Um compartilhamento de rede, se você deseja salvar seus logs do roteador (recomendado).
Se você ainda não está executando o Tomato, confira nosso guia aqui para colocá-lo em prática no seu roteador.
Ativando o monitoramento de largura de banda
A primeira ordem de negócios é ativar a funcionalidade de monitoramento no Tomato. Visite a GUI do seu roteador (normalmente disponível em sua LAN em 192.168.1.1) e navegue até Administração -> Monitoramento de Largura de Banda. Marque a caixa ao lado de Habilitar.
Abaixo da caixa Ativar, você encontrará um conjunto de opções, incluindo o local do histórico de salvamento, frequência de salvamento e a designação do primeiro dia do mês..
Vamos dar uma olhada no Save History Location. Para aqueles interessados em armazenar logs a longo prazo, há várias opções no menu suspenso Saving History Location. Para a maioria dos roteadores, você deve ver RAM (temporária), NVRAM, JFFS2, CIFS1, CIFS2 e Caminho personalizado. Quais são essas coisas e quais são os aspectos positivos e negativos para usá-los?
RAM (temporário): O positivo para usar a RAM é que ela é rápida e você não precisa configurar nada. A desvantagem é que você perde todos os seus dados quando o roteador desliga ou falha. À medida que o log fica muito grande, a ponta final do log é cortada.
NVRAM: A memória de acesso aleatório não volátil no roteador. Isso é simplesmente RAM que retém os dados quando a energia está desligada. É marginalmente melhor que a RAM antiga por causa desse recurso, mas não por muito. Você obtém o benefício da RAM com um risco reduzido de perda de dados.
JFFS2: O Journaling Flash File System é uma parte da NVRAM especificamente formatada para a gravação de arquivos. Ainda não é muito grande, mas para o registro mensal deve ser adequado. O problema com a NVRAM / JFFS2 é que nenhum dos dois sistemas foi projetado para gravação frequente. Não faz sentido usar prematuramente um componente em seu roteador quando há alternativas, como o CIFS.
CIFS 1/2: O Tomato possui um pequeno cliente CIFS (Common Internet File System) integrado. Essencialmente, isso permite que o Tomato acesse um compartilhamento Share do Samba / Windows e o monte como um drive. Se você deseja arquivar seus logs sem se preocupar em ficar sem espaço, esta é sua melhor opção. Requer configuração mínima que será aprofundada na próxima seção.
Caminho Personalizado: Isso simplesmente permite que você crie um diretório personalizado dentro do JFFS2 para seus arquivos de log. Não é realmente necessário a menos que você esteja usando ativamente o JFFS2 para algo e você realmente gostaria de um diretório personalizado para manter as coisas limpas e arrumadas.
Quanto às outras configurações que você encontrará no Monitoramento de Largura de Banda:
Salvar Freqüência: Denota com que frequência o Tomato salvará os logs. Se você está usando a memória RAM, essa configuração não importa realmente. Se você estiver usando qualquer uma das opções de armazenamento, como JFFS2 / CIFS, isso permite que você defina com que frequência os logs são salvos. Quanto maior sua frequência de salvamento, menor a chance de perder dados devido a uma falta de energia ou a alguma outra interrupção do roteador.
Salvar no desligamento: Assim como soa, se você (ou um aplicativo) enviar o sinal de desligamento para o Tomato, ele salvará os logs primeiro.
Criar novo arquivo: Limpa seu arquivo atual e cria um novo. Às vezes, quando você alterna salvar locais (como mover da RAM para o CIFS), é necessário criar um novo arquivo para que os novos arquivos sejam salvos corretamente.
Crie backups: Mais uma vez, assim como parece. Irá gerar relatórios de backup em seu diretório de download especificado. Além dos registros regulares, você terá arquivos correspondentes com uma extensão .BAK.
Primeiro dia do mês: O padrão de 1 deve estar bem, a menos que seu ISP registre a partir do meio do mês ou algo estranho como esse.
Se você optou por armazenar seus arquivos em um compartilhamento de rede via CIFS (e recomendamos que você faça isso), será necessário configurar o cliente CIFS antes de continuar.
Ativando o Cliente CIFS do Tomato
Para salvar em um compartilhamento de rede, você precisa ativar o cliente CIFS. Navegar para Administração -> Cliente CIFS.
No menu do cliente CIFS, verifique o Habilitar caixa sob / cifs 1. Preencha as seguintes informações:
UNC: O endereço IP da sua fonte de compartilhamento de rede e o diretório, ou seja, \\ 192.168.1.120 \ RouterLogs-não usam o nome da origem na rede, use o IP.
Usuário senha: Você pode usar uma conta existente que tenha acesso ao compartilhamento de rede ou criar uma nova conta (na máquina host) apenas para o roteador usar. De qualquer forma, você precisa de um login e uma senha. Algumas pessoas relatam sucesso usando a conta Convidado e apenas colocando uma cadeia de pressionamentos de tecla aleatórios para a senha (o cliente CIFS insiste em que haja uma senha no slot de senha). A documentação oficial do Tomato recomenda contra isso.
Domínio: Geralmente pode ser deixado em branco; se o computador estiver em um Domínio real, ele pode precisar ser preenchido com o nome de domínio apropriado.
Execute quando montado: Isso permite que você execute scripts no sistema operacional Linux do roteador quando uma unidade remota é montada. Para nossos propósitos, deixe em branco.
Quando tiver preenchido todas as informações, clique em Salvar na parte inferior. Deve demorar um momento ou dois para montar (talvez até mais de 5 minutos), mas então você deve ver os dados da unidade listados no slot Total / Free Size. Se a montagem falhar, verifique sua senha, certifique-se de que a conta que você está usando tenha acesso a esse diretório (e possa gravar nele) e, se você se deparar com uma parede, crie um novo diretório de compartilhamento. Tivemos um problema com o Windows Home Server não querer conceder acesso a um diretório que já fazia parte da estrutura de compartilhamento WHS (a pasta // Server / Public /), então fizemos um novo compartilhamento de raiz // Server / RouterLogs e todos nossos problemas de criação do CIFS desapareceram.
Depois de criar o CIFS e ele foi montado com sucesso, volte para a seção Monitoramento de Largura de Banda e mude o local de salvamento para CIFS 1.
Monitoramento em Tempo Real com Tomate
Agora que temos o registro em log e a economia desses logs no bloqueio, vamos dar uma olhada em como você pode usar o Tomato para monitorar sua largura de banda em tempo real e verificar rapidamente quantos dados você usou no dia anterior, semana e mês.
Navegar para Largura de banda no menu à esquerda na GUI do Tomato. A visualização padrão é em tempo real e deve se parecer com a captura de tela acima. Você pode ver todo o tráfego de uma só vez ou pode ver apenas uma fatia dele clicando nas guias na parte superior do gráfico. Veja o que essas guias representam:
WAN (vlan1): Este é o tráfego que entra e sai da porta WAN / Broadband no seu roteador. Se o seu roteador estiver conectado diretamente ao seu modem de dados, essa é a melhor maneira de ver exatamente o quanto você está fazendo o download e o upload.
WL (eth1): Este é o seu tráfego de Wi-Fi. Aqui você pode ver toda a atividade de dados acontecendo dentro de sua rede na banda Wi-Fi. Geralmente, você só precisa verificar isso se estiver tentando solucionar um dispositivo Wi-Fi ou se suspeitar que alguém está usando seu Wi-Fi..
br0: Esta é a conexão de ponte entre as portas WAN e LAN. Observar isso mostra o tráfego total no roteador, incluindo o tráfego Wi-Fi, as conexões Ethernet hardwire e a Internet maior. Esta aba oferece uma visão tão abrangente que é difícil aceitar.
eth0: Esta guia mostra todo o tráfego hardwire que inclui as portas locais e a porta WAN com o tráfego da Internet.
vlan0: Na verdade, não é uma LAN, por assim dizer, apesar da parte “lan” do nome. Mostra as portas com fio, o tráfego da Internet e o tráfego interno. Se quiser ver o tráfego da Internet (os dados que você está carregando e baixando), bem como os dados que estão sendo movidos pela rede interna ao mesmo tempo, use esta exibição. É útil ver tanto que um grande volume de dados está chegando e para onde está indo.
O diagrama acima destaca a configuração interna e a estrutura de nomes para uma linha de roteadores Linksys populares e deve ajudá-lo a visualizar melhor o que está acontecendo com cada guia de monitoramento.
Além do monitoramento em tempo real, você também pode ver o dia, a semana e o mês anteriores. Essas visualizações são muito menos coloridas e simplesmente fornecem os números em sua escala preferida (KB, MB ou GB).
Agora que terminamos o tutorial, temos um roteador que registra ativamente nosso consumo de largura de banda, exibe nosso uso em tempo real e arquiva os logs em um compartilhamento de rede para backup e análise posterior. Tem uma pergunta ou um truque de roteador? Vamos ouvir sobre isso nos comentários.