segunda-feira, 1 de dezembro de 2014

THE DUDE - Clientes Wireless + Voltagem + CLIENTES ATIVOS (HOTSPOT+PPPoE)

Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem – The Dude Atualizado em 27/02/2014 15:18 Tutorial Mikrotik e Ubiquiti - Numero de Clientes Wireless + Voltagem - CLIENTES ATIVOS (HOTSPOT+PPPoE) – The Dude - v.03 No menu da esquerda clique em no ícone "Functions", dar dois cliques em cima para abri-lo, após Abrir clique no botão + e preencha os campos dessa forma: nome: wireless_clients Under "Code" ou “codigo” = array_size(oid_column("iso.org.dod.internet.private.enterprises.mikrotik.mikrotikExperimentalModule.mtXRouterOs.mtxrWireless.mtxrWlRtabTable.mtxrWlRtabEntry.mtxrWlRtabStrength")) Continuando no ícone "Functions" ou “função”, Clique no botão “+” e preencha: Adicione uma Função com as Seguintes caracteristicas: nome: mipsbe_voltage Codigo: oid("iso.org.dod.internet.private.enterprises.mikrotik.mikrotikExperimentalModule.mtXRouterOs.mtxrHealth.8.0") /10 “Aplicar”, “OK” Adicione mais uma Função com as Seguintes caracteristicas: nome: mipsbe_voltage_size Codigo: round(mipsbe_voltage()) Alterar a função ”cpu_men_disk” para termos a “Voltagem” + “Quantidades de clientes” aparecendo no dude nas devices dentro dos Mapas. Localize então a função cpu_mem_disk, de dois cliques em cima, clique em “COPIAR”, na caixa que apareceu nova coloque: a) nome “cpu_mem_diskOLD” b) Descricao:Original c) ”Aplicar”, “OK” (para mantermos uma copia do arquivo que iremos alterar) Voltamos para a função “cpu_men_disk”. apague o que tem no código e coloque isso: concatenate( if(cpu_usage_available(), concatenate("cpu: ", cpu_usage(), "% "), ""), if(mem_usage() > 0, concatenate("mem: ", round(mem_usage()), "% "), ""), if(virtual_mem_usage() > 0, concatenate("virt: ", round(virtual_mem_usage()), "% "), ""), if(mipsbe_voltage() > 0, concatenate("volt: ", (mipsbe_voltage()), "V "), ""), if(wireless_clients() > 0,concatenate("Wireless Clientes: ", (wireless_clients()), " "), ""), if(hdd_usage() > 0, concatenate("disk: ", round(hdd_usage()), "% "), "") ) Clique no + para Adiciona e preencha os campos com as informações: a) name ou nome: wireless_size Code ou codigo: round(wireless_clients()) Clique no “Aplicar”, “OK” A esquerda do Dude tem um ícone com o nome de "Probes", de dois cliques em cima para abri-lo, Clique no + para Adiciona e preencha os campos com as informações a seguir Nome:Voltagem type: Function agente: Default Disponivel ou avalaiable: mipsbe_voltage_size() > 0 Erro ou error: if(mipsbe_voltage_size() 0, "down", ""), "") Valor ou value: mipsbe_voltage_size() > 0 Unidade ou Unit: V Taxa ou Rate: nenhum ou none Clique no Botão “aplicar”, “OK” Clique no + para Adiciona e preencha os campos com as informações: a) name ou nome:wireless_probe Type ou Tipo: Function agente: Default ou padrão Disponivel ou avalaiable: wireless_clients() Erro ou error: if(wireless_clients(), "", "") Valor ou value: wireless_clients() Unidade ou Unit: clientes Taxa ou Rate: nenhum ou none Clique no “Aplicar”, “OK” Clique no + para Adiciona e preencha os campos com as informações: a) name ou nome: Voltagem_probes Type ou Tipo: Function agente: Default ou padrão Disponivel ou avalaiable: mipsbe_voltage_size() Erro ou error: if( mipsbe_voltage_size() , "", "") Valor ou value: if( mipsbe_voltage_size() , "", "") Unidade ou Unit: V Taxa ou Rate: nenhum ou none Clique no “Aplicar”, “OK” XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Para criarmos um gráfico da quantidade de cliente e da voltagem: ATENÇÃO: Só crie gráficos de clientes conectados se no seu mapa estiver aparecendo os clientes conectados !!! Clique duplo em cima do equipamento a ser criado o gráfico de “clientes conectados”. Vá em “serviços” Clique em “+” no campo “Testador” escolha: wireless_probe “Aplicar”, “OK” Agora é só colocar o “mouse” sobre o equipamento que verás o gráfico se formando. ATENÇÃO: Só crie gráficos de Voltagem se no seu mapa estiver aparecendo a voltagem !!! Para criar o gráfico de voltagem, Clique duplo em cima do equipamento. Vá em “serviços” Clique em “+” no campo “Testador” escolha: voltagem_probe “Aplicar”, “OK” Agora é só colocar o “mouse” sobre o equipamento que verás o gráfico se formando. Agradecimentos e fontes de pesquisa: Ao membro “gzanatta00” com seu tópico Voltagem de 23-03-2010 https://under-linux.org/showthread.php?t=136532 www.mikrotik.com/download/Mikrotik.mib http://wiki.mikrotik.com/wiki/Number...reless_Clients http://www.oidview.com/mibs/14988/MIKROTIK-MIB.html

SCRIPT ENVIO DE BACKUP E LOG POR EMAIL

Primeiro vamos configurar o e-mail em "Tool ==> E-mail", e lá adicione o servidor de e-mail, a porta e o seu e-mail. Eu aqui uso Gmail, então no server coloque o seguinte: 74.125.196.108 Em "port" coloque 587 Em "from" coloque seu e-mail: arthur.bernardes1@gmail.com (no caso esse é o meu). Em "user" coloque novamente seu e-mail e agora clique no botão "Apply" e depois em "OK". Agora vamos criar os scripts, no menu "System ==> Scripts". Adicione um script chamado "salvar-log" e no "source" cole o seguinte: Código : /log print file=log-mikrotik.txt Adicione outro script chamado "salvar-backup" e no "source" cole o seguinte: Código : /system backup save name=backup-mikrotik.backup Agora vamos criar mais dois scripts para o envio do "salvar-backup" e do "salvar-log". Crie um novo script chamado "enviar-log" e no "source" cole o seguinte: Código : :log info message="enviando log por email":global data [/system clock get date]:global hora [/system clock get time]/tool e-mail send to="email_de_destino01@dominio.com" subject="log-mikrotik $data $hora" file=log-mikrotik.txt tls=yes Crie outro script chamado "enviar-backup" e no "source" cole o seguinte: Código : :log info message="enviando backup por email":global data [/system clock get date]:global hora [/system clock get time]/tool e-mail send to="email_de_destino01@dominio.com" subject="backup-mikrotik $data $hora" file=backup-mikrotik.backup tls=yes Repare que na linha /tool e-mail send to="email_de_destino01@dominio.com" você deve trocar o "email_de_destino01@dominio.com" pelo seu e-mail. Agora vamos criar dois scripts de envio/salvar automático de log/backup, abra um "new terminal" e cole o seguinte: Código : Código : /system scheduler add comment="" disabled=no interval=1d name=enviar-backup-automatico \on-event=enviar-backup policy=\reboot,read,write,policy,test,password,sniff,sensitive start-date=\jan/24/2014 start-time=12:10:00/system scheduler add comment="" disabled=no interval=1d name=salvar-backup-automatico \on-event=salvar-backup policy=\reboot,read,write,policy,test,password,sniff,sensitive start-date=\jan/24/2014 start-time=12:00:00/system scheduler add comment="" disabled=no interval=6h name=salvar-log-automatico on-event=\salvar-log policy=reboot,read,write,policy,test,password,sniff,sensitive \start-date=jan/24/2014 start-time=12:00:00/system scheduler add comment="" disabled=no interval=6h name=enviar-log-automatico on-event=\enviar-log policy=reboot,read,write,policy,test,password,sniff,sensitive \start-date=jan/24/2014 start-time=12:10:00 Fonte: https://under-linux.org/entry.php?b=3106 acessado em 17 de Fev.2014 as 19:42

Redundância na VPN com Mikrotik

Redundância na VPN com Mikrotik Muitas vezes as empresas possuem redundância de link na matriz e uma conexão VPN com as filiais, mas geralmente os clientes da conexão apontam somente para o link principal, e quando este cai... Sem VPN pra todo mundo!!! Cenário Matriz: Router mikrotik; Link dedicado operadoraA; Link dedicado operadoraB; OpenVPN Server. Filiais: Router mikrotik; Link de internet; OpenVPN client. 1 . Duplicando o client da VPN Como já existe um client da VPN configurado, vamos copiar a configuração para criar a redundância. No menu PPP em interface, dê dois cliques no client que já está ativo e na janela que abrir clique em 'copy'. Na cópia criada, altere o nome da conexão, para nossa configuração utilizaremos os nome "vpn-operadoraA" para a conexão ao link principal da matriz e, "vpn-operadoraB" para a conexão ao link secundário. Na configuração clonada (ativa-operadoraB), na aba 'Dial Out', insira o IP do link secundário da matriz. Não se esqueça de alterar o nome da conexão que já existia, ele será utilizado nos scripts. 2 . Criando os scripts No menu 'System', selecione Scripts e clique em 'Add' (+), altere os seguintes campos: Name: ativa-operadoraA Source: interface ovpn-client disable vpn-operadoraB; interface ovpn-client enable vpn-operadoraA; Clique em 'Add' novamente e crie o segundo script com os parâmetros: Name: ativa-operadoraB Source: interface ovpn-client disable vpn-operadoraA; interface ovpn-client enable vpn-operadoraB; Pronto, os scripts para ativar e desativar os clients da VPN estão configurados. No primeiro, ele desativa a interface de conexão com o link secundário e ativa a conexão com o link principal. No segundo ocorre o contrário. Para testar basta selecionar e clicar em "Run-script", observe no menu PPP se as interfaces responderam aos comandos. 3 . Programando os testes Para testar a disponibilidade do link e alternar os clients da VPN, utilizaremos o Netwatch, que baseado no resultado de um ping disparado a um determinado host ele executa as ações determinadas. No menu Tools, selecione Netwatch e clique em Add(+), preencha os seguintes campos: Aba Host: Host: Interval: 00:00:10 (o ping será disparado a cada 10 segundos) Timeout: 500 ms (tempo de inatividade para que os scripts sejam executados) Aba Up: On Up: ativa-operadoraA (script que ativa a conexão com o link principal) Aba Down: On Down: ativa-operadoraB (script que ativa a conexão com o link secundário) Estas configurações também podem ser adicionadas diretamente no console, para isso abra um terminal e digite o seguinte comando: # /tool netwatch add host= interval=10s timeout=500ms up-script=ativa-operadoraA down-script=ativa-operadoraB O Netwatch disparará um ping a cada 10 segundos para o IP da matrix, se o tempo de resposta for maior que 500ms ele desativará o client do link principal e ativará o client do link secundário. Pronto, redundância configurada. Referência: http://chokmahtech.blogspot.com/2009/01/redundncia-de-link-no-mikrotik.html http://linuxnatyworking.wordpress.com - Redundância na VPN utilizando Mikrotik Fonte: http://www.vivaolinux.com.br/dica/Redundancia-na-VPN-com-Mikrotik Acessado em 18 de Fev.2014 as 19:40

Template Hotspot Responsivo para Mikrotik

Olá amigos! Vejo muita gente tendo problemas em acertar um template para o seu hotspot Mikrotik, por este motivo depois de muito minerar na internet sobre templates responsivos, encontrei um template bem interessante e totalmente responsivo para seu hotspot. Estou fornecendo os arquivos diretamente do meu disco do Mega.co.nz e recomendo que seja baixado usando o navegador Google Chrome. Clique no link abaixo para baixar https://mega.co.nz/#!5gcRwKCT!zzhQKVcmNM8VSw59uq1ueUUj0beTmAj6ese_N8MQIBs Espero que tenham gostado. Em breve postarei mais templates responsivos e se Deus permitir (e sei que vai) estaremos fazendo reviews de alguns equipamentos bem interessantes da EnGenius, Wavion, Intelbras e algumas outras marcas que estou negociando. Sorte e sucesso a todos. Fonte: http://acessowi-fi.com/?p=280 Acessado em 20 Fev.2014 as 14:51. Abaixo, segue abaixo mais 2 link de 2 modelos. O segundo, gostei muito. http://kangndo.wordpress.com/2014/01/08/free-responsive-mikrotik-hotspot-template-kangndo7/ http://www.mediafire.com/download/0r0dojn9bdjnstf/hotspot.rar