Pular para o conteúdo principal

UPGRADE DE VERSÃO PHPIPAM 1.4 para 1.5

phpipam é um aplicativo de gerenciamento de endereço IP da Web de código aberto (IPAM). 
Seu objetivo é fornecer gerenciamento de endereços IP leve, moderno e útil. 
É um aplicativo baseado em php com backend de banco de dados MySQL, usando bibliotecas jQuery, recursos ajax e HTML5/CSS3.

Baixe o arquivo mais recente, utilizei o seguinte link abaixo usando o wget, ou faça o download e transfira para o servidor com o WinSCP.

# wget https://github.com/phpipam/phpipam/releases/download/v1.5.0/phpipam-v1.5.0.tgz

Descompacte o arquivo dentro de /tmp com o comando:

# tar -zxvf NOMEDOPACOTE

Renomeie a pasta atual dentro de /var/www/html/phpipam para um nome de sua escolha:

# mv phpipam phpipam-original

Copie o arquivo do /tmp para o /var/www/html:

# cp -R /tmp/phpipam /var/www/html

Na pasta original tem um arquivo "config.php", nele tem as credenciais de acesso ao banco de dados. Copie este arquivo e cole dentro do /var/www/html/phpipam:

# cp -R /var/www/html/phpipam-original/config.php /var/www/html/phpipam
# chmod 777 /var/www/html/phpipam/config.php

Eu uso uma VM, tirei um snapshot do servidor, caso não seja sua estrutura, recomendo que faça um backup manual do seu banco de dados.

Acesse o seu servidor via: http://nomedoservidor/phpipam

Ele mostrará uma tela de atualização do database, basta clicar em OK e seu servidor será atualizado.


Recursos do phpIPAM
Gerenciamento de endereços IP IPv4/IPv6
Gerenciamento de seção/sub-rede
Exibição automática de espaço livre para sub-redes
Exibição de sub-rede visual
Verificação automática de sub-rede / verificações de status de IP
Integração PowerDNS
Suporte NAT
Gerenciamento de RACK
Autenticação de domínio (AD, LDAP, Radius)
Permissões de seção/sub-rede por grupo
Gerenciamento de dispositivos / tipos de dispositivos
Importação de sub-redes RIPE
Importação de sub-redes XLS/CVS
Módulo de solicitação de IP
API REST
Módulo de locais
Gerenciamento de VLAN
Gerenciamento de VRF
Calculadora IPv4 / IPv6
pesquisa de banco de dados de IP
Notificações por e-mail
Suporte a campos personalizados
Traduções
Registros de alterações

Postagens mais visitadas deste blog

Monitoração de status ONU Fiberhome com Zabbix

Cenário utilizado foi um Debian 8 com Zabbix 3.2 e Banco Mysql, esse tutorial exige que você já tenha familiaridade com comandos snmp para coleta de informações de seus dispositivos e criação de itens e triggers no Zabbix, primeiro passo é garantir que o servidor Zabbix tenha acesso snmp a OLT Fiberhome e segundo obter o arquivo MIB  e coloca-lo no /usr/share/snmp/mibs do Zabbix-Server. Teste a comunicação snmp entre servidor e OLT, acesse o terminal do Zabbix-Server. Digite: snmpwalk -v2c -c [comunidade] [ip-da-olt] terá uma saída semelhante a imagem: Pronto, a comunicação está funcionando. Agora podemos buscar por informações especificas sobre a OLT nesse link  podemos encontrar vários parâmetros para utilizar junto ao comando snmpwalk, no nosso exemplo utilizaremos apenas dois, o "authOnuListMac" vai listar todas as Onu's autorizadas e seus respectivos Mac's. Digite no terminal Zabbix: snmpwalk -v2c -c [comunidade]  [ip-da-olt] authOnuListMa

Monitoração de quantidade de interfaces PPPoE no Mikrotik via Zabbix-3-2.

Nesse tutorial vou considerar que já tenha instalado o seu Zabbix o pacote " snmp-mibs-downloader " e a mib " MIKROTIK-MIB.txt " no caminho /usr/share/snmp/mibs. Apos conferir isso,  já podemos realizar o teste no concentrador Mikrotik. Configure o protocolo snmp no Mikrotik, Acesse sua RouterBoard e faça o caminho indicado na imagem: Irá abrir essa janela abaixo, onde habilitara o protocolo e podera fazer mudança sobre a versão e a comunidade(padrão "public") Aplique as modificações, o Mikrotik já está configurado. Agora está pronto para realizarmos os teste no terminal do Zabbix. Sintaxe do comando SNMP. snmpwalk -v[numero da versão] -c[comunidade] IP-MIKROTIK   Exemplo: snmpwalk -v1 -c public 192.168.88.1 Certifique-se de que seu servidor Zabbix tem comunicação com o Mikrotik, ao realizar o comando acima ele irá listar varias informações de seu equipamento como na imagem abaixo, lembrando de alterar os dados do exemp

Monitorando sinal rx-power gbic Mikrotik via Zabbix

Ambiente utilizado foi maquina Debian 8 Jessie + Zabbix Server 3.2.7. Após várias tentativas de conseguir essa monitoração por snmp e não funcionar (não encontrei a OID ou não existe ela rsrs), comecei a procurar uma forma de fazê-lo via ssh, e acabou dando certo. Criei um usuário no Mikrotik(CRS212) com permissão para leitura: Exemplo:  Usuário – zabbix  Senha – zabbix Acesse o terminal do Debian Zabbix: Digite: apt install sshpass Será instalado esse pacote para que possamos enviar a senha junto com o comando no Linux para o Mikrotik. Agora teste a conexão via ssh com o Mikrotik ssh usuariomikrotik@ipdomikrotik será feita uma pergunta: Are you sure you want to continue connecting (yes/no)? Responda YES Pronto, já podemos enviar o comando direto do Debian Zabbix para o Mikrotik. sshpass -p senhausuariomikrotik ssh usuariomikrotik@ipmikrotik interface ethernet monitor number=0  once | grep rx-power | sed 's/dBm//g' | awk '{print $2}