Buscar

IPPlan Aprenda como instalar e configurar Ricardo Martins

Prévia do material em texto


 (https://www.facebook.com/ricmmartins) 
(http://twitter.com/ricardommartins) 
(https://www.linkedin.com/in/rmmartins/) 
(https://www.instagram.com/ricardommartins/) 
(mailto:rmmartins@outlook.com)
Ricardo Martins
(http://www.ricardomartins.com.br/)
O meu memory dump
MENU 
IPPlan: Aprenda como instalar e con�gurar
Publicado em 20 de junho de 2012
by Ricardo Martins (http://www.ricardomartins.com.br/author/rmartins/)
Esta dica vai te ensinar como instalar e configurar o IPPlan, uma ferramenta Web para
gerenciar o endereçamento IP da sua rede. Você não vai mais precisar usar planilhas!!!
Existem diversar ferramentas opensource com esta finalidade. Eu escolhi o IPPlan, pois me
pareceu mais simples de instalar e configurar.
* Neste tutorial, o ambiente usado é o CentOS 6.2.
1. Instalando o PHP, Mysql e Apache
[root@ricardo ~]# yum install httpd mysql-server php php-mysql php-xml php-soap 
[root@ricardo ~]#service mysqld start 
[root@ricardo ~]#service httpd start
2. Download e instalação do IpPlan
https://www.facebook.com/ricmmartins
http://twitter.com/ricardommartins
https://www.linkedin.com/in/rmmartins/
https://www.instagram.com/ricardommartins/
mailto:rmmartins@outlook.com
http://www.ricardomartins.com.br/
http://www.ricardomartins.com.br/author/rmartins/
Download IpPlan: http://sourceforge.net/projects/iptrack/files/
(http://sourceforge.net/projects/iptrack/files/)
Copiar para /var/ww/html:
[root@ricardo ~]# cp ipplan-4.92b.tar.gz /var/www/html
Extraindo o conteúdo:
 [root@ricardo ~]# cd /var/www/html; tar xzvf ipplan-4.92b.tar.gz .
3. Con�gurando o MySql
Criar senha do usuário root no Mysql instalado:
[root@ricardo ~]# mysqladmin -u root password suasenha
Criar a base de dados para o ipplan:
[root@ricardo ~]# mysqladmin -u root -p create ipplan
Como devemos evitar o uso do banco de dados com o usuário root, precisamos criar um
usuário com acesso full na base ipplan criada acima. Para isso, acessamos a base “ipplan”,
e em seguida, já dentro da console do mysql, criamos o usuário ipplan com a senha
ipplanpassword com todas as permissões nesta base:
[root@ricardo ~]# mysql -u root -p ipplan
Apenas lembrando:
-u: Especifica o usuário
-p: solicita a senha
ipplan: nome da base de dados onde irá se conectar
sql> grant all on ipplan.* to ipplan@localhost identified by 'ipplanpassword';
http://sourceforge.net/projects/iptrack/files/
Agora, fazemos um reload nas permissões do Mysql:
mysql>flush privileges; 
mysql>exit
4. Alterando o arquivo de con�guração do IPPlan e
inserindo as con�gurações de conexão ao MySql
[root@ricardo ~]# vim /var/www/html/ipplan/config.php
Altere o arquivo da seguinte forma
define("DBF_TYPE", 'maxsql'); 
define("DBF_HOST", 'localhost'); 
define("DBF_USER", 'ipplan'); 
define("DBF_NAME", 'ipplan'); 
define("DBF_PASSWORD", 'ipplanpassword');
5. Finalizando a instalação pela interface Web
Acesse: http://localhost/ipplan/admin/install.php
(http://localhost/ipplan/admin/install.php)
Será exibida a tela abaixo. Clique em “Go:”
http://localhost/ipplan/admin/install.php
(https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela1.png)
Se tudo correr bem, você deverá ver uma tela igual a esta:
https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela1.png
(https://i2.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela2.png) 
(http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela2.png)
Ok, já temos o IPPlan instalado. Vamos agora para a configuração básica.
6. Con�guração básica
Acesse: http://localhost/ipplan (http://localhost/ipplan)
https://i2.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela2.png
http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela2.png
http://localhost/ipplan
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela3.png)
Primeiro, criaremos o usuário que irá gerenciar a estrutura de endereçamento IP. Vá em
Admin – Users – Create a new user. Preencha as informações referentes ao usuário:
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela3.png
(https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela4.png)
Agora criaremos um grupo para inserirmos este usuário nele. Vá em Admin – Groups –
Create a new group e preencha as informações.
https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela4.png
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela5.png)
Agora com usuário e grupo criados, precisamos criar o “Cliente”, ou seja, um nome
qualquer para o ambiente onde a estrutura de endereços está configurada.
Vá em Customers -> Create a New Customer/Autonomous System. Será solicitado um login
e senha de acesso, e você deverá informar o usuário que criou.
Preencha pelo menos o primeiro campo (o único obrigatório). Informe o nome do cliente e
em seguida clique em Submit:
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela5.png
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela6.png)
O próximo passo é configurar o range da nossa rede. Vá em Network -> Hierarchy -> Create
a new Network Range/Supernet:
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela6.png
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela7.png)
Preencha o campo “Range Address” e “Range size” de acordo com o seu ambiente:
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela7.png
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela8.png) 
(http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela8.png)
Agora precisamos criar as subredes. Vá em Network -> Subnets -> Create Subnet:
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela8.png
http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela8.png
(https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela9.png) 
(http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela9.png)
https://i1.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela9.png
http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela9.png
(https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela10.png) 
(http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela10.png)
Preencha os campos conforme o seu ambiente e neste ponto, você já terá o IPPlan
instalado e com a configuração básica feita.
Para maiores detalhes, confira o manual online do IPPlan em
http://iptrack.sourceforge.net/documentation/README.html
(http://iptrack.sourceforge.net/documentation/README.html)
Até a próxima!
Relacionado
Como instalar o Wordpress no
Linux
(http://www.ricardomartins.co
m.br/como-instalar-o-
wordpress-linux/)
Como acessar o Mysql
remotamente via GUI
(Graphical User Interface)
(http://www.ricardomartins.co
m.br/acessando-o-mysql-
remotamente-via-gui/)
Instalando um dashboard
lindão para seu servidor linux
(http://www.ricardomartins.co
m.br/dashboard-lindao-para-
seu-servidor-linux/)
20 de setembro de 2012
Em "Utilidades" 21 de junho de 2012
Em "Linux"
28 de janeiro de 2014
Em "Linux"
https://i0.wp.com/www.ricardomartins.com.br/wp-content/uploads/2012/06/tela10.png
http://www.ricardomartins.com.br/wp-content/uploads/2012/06/tela10.png
http://iptrack.sourceforge.net/documentation/README.html
http://www.ricardomartins.com.br/como-instalar-o-wordpress-linux/
http://www.ricardomartins.com.br/acessando-o-mysql-remotamente-via-gui/
http://www.ricardomartins.com.br/dashboard-lindao-para-seu-servidor-linux/
Linux (http://www.ricardomartins.com.br/category/linux/), Networking
(http://www.ricardomartins.com.br/category/networking/)

centos (http://www.ricardomartins.com.br/tag/centos/), dicas
(http://www.ricardomartins.com.br/tag/dicas/), gerenciamento
(http://www.ricardomartins.com.br/tag/gerenciamento/), ip
(http://www.ricardomartins.com.br/tag/ip/),ipplan
(http://www.ricardomartins.com.br/tag/ipplan/), Linux
(http://www.ricardomartins.com.br/tag/linux/)

http://www.ricardomartins.com.br/category/linux/
http://www.ricardomartins.com.br/category/networking/
http://www.ricardomartins.com.br/tag/centos/
http://www.ricardomartins.com.br/tag/dicas/
http://www.ricardomartins.com.br/tag/gerenciamento/
http://www.ricardomartins.com.br/tag/ip/
http://www.ricardomartins.com.br/tag/ipplan/
http://www.ricardomartins.com.br/tag/linux/
Orgulhosamente movido a WordPress (https://wordpress.org/) / Tema Simplent por Rafay
(https://abdulrafay.me/)
PimpMyLog: Uma ferramenta
web para visualização de logs
1 comment • 3 years ago
Potsky Mac — Thanx for this
tutorial !
Nginx: Como desabilitar
acesso por IP
1 comment • 3 years ago
Claudia Knupp Rosa — Oi,
Ricardo! Obrigada por
compartilhar essa dica!Porém,
OpsWorks: Trabalhando com
cookbooks customizadas –
Melhores práticas para
administradores de sistemas
ALSO ON RICARDO MARTINS
3 Comments Ricardo Martins Ava
 Share⤤ Sort by Best
 Join the discussion…
 • Reply •
Ivan Santos • 3 years ago
E hoje tenho um PHPIPAM na minha rede rodando porém, ele
não tem a função de monitorar os blocos de ips via snmp e
somente por ping e quando ainda fazemos o scan de maneira
manual.
Obrigado pela atenção.
△ ▽
 • Reply •
Ivan Santos • 3 years ago
Bom dia Ricardo.
Achei esse material criado por você excelente ! Porém somente
fiquei com uma dúvida, o Ipplan ele monitora os blocos de ip via
snmp?? Te pergunto,pois, bem interessante se ele fizesse e nós
não precisássemos ficar escaneando a todo momento os blocos
de ips de nossa rede.
△ ▽
 • Reply •
fabaricio • 5 years ago
Ola andei pesquisando em ferramentas baseada em IPAM e
achei esse post, quero te dizer que estar muito bom nao testei
ainda esse tutorial mas irei em breve. 
agradeco a iniciativa
△ ▽
 Recommend
Share ›
Share ›
Share ›
Important Update
When you log in with Disqus, we process personal data
to facilitate your authentication and posting of comments.
We also store the comments you post and those
comments are immediately viewable and searchable by
anyone around the world.
I agree to Disqus' Terms of Service
I agree to Disqus' processing of email and IP
address, and the use of cookies, to facilitate my
authentication and posting of comments, explained
further in the Privacy Policy
Proceed
https://wordpress.org/
https://abdulrafay.me/
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fpimpmylog-uma-ferramenta-web-para-visualizacao-de-logs%2F&key=tW5C4TkWd_non5xuRs0VyA
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fpimpmylog-uma-ferramenta-web-para-visualizacao-de-logs%2F&key=tW5C4TkWd_non5xuRs0VyA
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fnginx-como-desabilitar-acesso-por-ip%2F&key=PEOape0Jin0ZhQVslWRYAA
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fnginx-como-desabilitar-acesso-por-ip%2F&key=PEOape0Jin0ZhQVslWRYAA
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fopsworks-trabalhando-com-cookbooks-customizadas%2F&key=-l4bPeI4bQ_FJ0DlCrNfGA
http://disq.us/?url=http%3A%2F%2Fwww.ricardomartins.com.br%2Fmelhores-praticas-para-administradores-de-sistemas-na-nuvem-da-aws%2F&key=m8ggvHGFkYW0fGWTRp1swQ
https://disqus.com/home/forums/rmmartins/
https://disqus.com/home/inbox/
https://disqus.com/by/disqus_Uvpmz0MWPl/
http://www.ricardomartins.com.br/ipplan-aprenda-como-instalar/#comment-2258428344
https://disqus.com/by/disqus_Uvpmz0MWPl/
http://www.ricardomartins.com.br/ipplan-aprenda-como-instalar/#comment-2258426435
http://www.ricardomartins.com.br/ipplan-aprenda-como-instalar/#comment-1719556699
https://disqus.com/by/disqus_Uvpmz0MWPl/
https://disqus.com/by/disqus_Uvpmz0MWPl/
https://help.disqus.com/customer/portal/articles/466260-terms-of-service
https://help.disqus.com/customer/portal/articles/466259-privacy-policy

Continue navegando