🤩 Repositório de Instalação e Configuração.
Instalação Será realizada no Proxmox - Mas pode ser instalado em um VMWARE ou VirtualBox usando seu PC Windows
- PNETLab Bare Metal - Obrigatorio Ubuntu 18.04 Server
- PHPIPAM - Instalação no Container
- Links Para Download:
- Configuração do Disco:
Deve informar todo o disco disponível
- Configuração do Usuário:
- Informe os Dados do Usuário:
Seu Nome [Nilson Pessim]
Nome do Servidor [pnetlab]
Usuário do Servidor [nilson]
Senha do Servidor [nilson]
- Pacotes Adicionais:
Instalar o OpenSSH
-
Após Instalação do Ubuntu Server:
- Faça Login via SSH:
ssh [user]@[ip]
- Adicionar Repositório: /etc/apt/sources.list
deb [trusted=yes] http://repo.pnetlab.com ./
- Check a Conexão do Servidor com a Internet (Resolução de Nomes)
echo "nameserver 8.8.8.8" > /etc/resolv.conf
apt-get -y update && apt -y upgrade
apt-get -y purge netplan.io
apt-get install pnetlab -y
- Reinicie o Servidor
reboot
- Configuração MikroTik RouterOSv6:
mkdir -p /opt/unetlab/addons/qemu/mikrotik-6.49.15
cd /opt/unetlab/addons/qemu/mikrotik-6.49.15
wget https://download.mikrotik.com/routeros/6.49.15/chr-6.49.15.vmdk.zip
unzip chr-6.49.15.vmdk.zip
/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 chr-6.49.15.vmdk hda.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
- Configuração MikroTik RouterOSv7:
mkdir -p /opt/unetlab/addons/qemu/mikrotik-7.15.1
cd /opt/unetlab/addons/qemu/mikrotik-7.15.1
wget https://download.mikrotik.com/routeros/7.15.1/chr-7.15.1.vmdk.zip
unzip chr-7.15.1.vmdk.zip
/opt/qemu/bin/qemu-img convert -f vmdk -O qcow2 chr-7.15.1.vmdk hda.qcow2
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
- Atualizar os Repositórios e Pacotes do Sistema:
apt -y update && apt -y upgrade
- Instalação dos Pacotes Necessários (Servidor Web e Banco de Dados):
apt -y install apache2 libapache2-mod-php php mariadb-client mariadb-server
apt -y install php-gmp php-mysql php-mbstring php-gd php-curl php-xml php-pear
a2enmod rewrite
systemctl restart apache2
- Configurar Banco de Dados:
mariadb -p
CREATE DATABASE phpipam;
GRANT ALL PRIVILEGES ON phpipam.* TO 'phpipam'@'localhost' IDENTIFIED BY 'techlabs';
FLUSH PRIVILEGES;
quit;
- Configurar PHPIPAM:
cd /tmp
wget https://github.com/phpipam/phpipam/releases/download/v1.6.0/phpipam-v1.6.0.tgz
tar vxf phpipam-v1.6.0.tgz
- config.php:
$db['host'] = "localhost";
$db['user'] = "phpipam";
$db['pass'] = "techlabs";
$db['name'] = "phpipam";
- Acesso Padrão:
admin / ipamadmin
Se este Material foi útil para você, ajude se inscrevendo no meu canal do YouTube.
(https://youtube.com/techlabs94?sub_confirmation=1)
Isso me incentiva a trazer mais materiais como este e muitos outros de redes e tecnologia.