Passo 1
Agora iremos acessar através do browser, o endereço do RackTables, neste exemplo o endereço IP do servidor Ubuntu LTS é 192.168.2.5.
Para saber o IP do servidor, use o comando
ifconfig. O endereço que ele receber será o endereço, esta instalação foi feito no VirtualBox, portanto, coloque a placa em modo Bridge para receber da sua placa Ehternet ou Wi-fi.
Se tudo deu certo até aqui, então irá aparecer como está na figura:
Passo 2
Provavelmente, serão apresentadas algumas pendências que deverão ser corrigidas para darmos continuidade na instalação, como mostrado na figura:
Agora será necessário apenas instalar a GD extension, use os seguintes comandos:
# apt-get install php5-gd
# service apache2 restart
Caso esteja com problema neste pacote, tente:
# apt-get update
Se tiver dando o erro:
w: failed to fetch bzip2 /var/lib/apt/lists/partial
Use o comando:
# rm -fR /var/lib/apt/lists/*
Dê novamente o comando para atualizar e volte de onde parou. Após a instalação, iremos validar com o comando abaixo, como demonstrado:
# php5 -i | grep -i --color gd
Se tudo deu certo e clicar em "retry", a extensão ficará da cor verde. Agora voltaremos a página do RackTables para verificar se ele permite prosseguir com a instalação.
Opcionalmente, poderá instalar o SNMP:
# apt-get install php5-snmp
# service apache2 restart
Passo 3
Como pode ser visto, o mais alarmante foi corrigido e a opção "proceed" está visível, o que nos faz continuar com a instalação.
Agora foi apresentado a ausência de dois arquivos de configuração demonstrado na figura:
Então, execute os seguintes comandos:
# touch /var/www/racktables/inc/secret.php
# chmod 666 /var/www/racktables/inc/secret.php
# chwon www-data:www-data /var/www/racktables/inc/secret.php
# chwon www-data:nogroup /var/www/racktables/inc/secret.php
# chmod 440 /var/www/racktables/inc/secret.php
Novamente, iremos voltar ao RackTables e verificar se ele nos permite dar sequência na instalação. Agora é necessário informar as configurações utilizadas no Mysql. Preencha de acordo com a Imagem do figura abaixo. A senha sugerida é "rackpw".
Como pode ser visto, as configurações foram salvas com sucesso:
Na próxima etapa o RackTables, configure a estrutura do BD para armazenar as informações:
Passo 4
Nesta etapa o RackTables configura a estrutura do BD para armazenar as informações, demonstrado na figura:
Obs.: ao dar o nome do banco dados Racktables, não precisei fazer esse passo.
Passo 5
Uma vez configurado, iremos prosseguir criando a senha do administrador:
Passo 6
E finalmente, o Congratulations! Finalizamos a configuração, verá as figura:
Logando
Você agora precisa logar com o password de administrador configurado:
O RackTables é muito mais do que alocação de endereço IP. Poderá cadastar os dispositivos, configurar portas, organlizar em um Rack etc. Basicamente, ele é essencial para empresas que tenha muitos dispositivos e muitas sub-redes, podendo ter um melhor gerenciamento. Para o usuário comum, ele é bom didático, principalmente no momento de sumarizar e de VLSM.
Trabalhos Futuros
Como trabalho futuro, será feito outro artigo ensinando como administrar usuário, gerenciamento IPV4, IPV6 e dispositivos, VLANS, VSLM, Patch Panel etc. Ou seja, mostrar um funcionamento do software para sua rede, independente do porte.
Referências:
racktables/README.md at maintenance-0.20.x · RackTables/racktables · GitHub