Skip to content

FabioSM02/Planejamento-e-Implementacao-de-Servicos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Hello! 👋

Anderson Vale Alves de Brito - 1680972021034

Fabio Casa Martins - 1680972021032

Vinicius Ferreira Silva - 1680972021036

Vinicius Ribeiro da Silva - 1680972021019


O objetivo deste trabalho é demonstrar a implementação e configuração de um servidor DNS, através do programa de gestão de servidor Webmin. Contando com dois clientes Ubuntu 20.04 e dois servers Ubuntu 20.04 (primário e secundário) para este ambiente. Segue abaixo a topologia do projeto:


topologia



Server

  • Instalando Bind 9
$ sudo apt install -y bind9 bind9utils bind9-doc dnsutils
  • Verificando o status do serviço
$ sudo systemctl status bind9

Status Bind9

Instalação Webmin

  • Instale os pacotes de pré-requisitos:
$ sudo apt install wget apt-transport-https software-properties-common

Importar chave do repositório do Webmin

  • Anexando chave GPG do Webmin:
$ sudo wget http://www.webmin.com/jcameron-key.asc -O-
$ sudo apt-key add -
  • Adicionando o repositório Webmin ao arquivo da lista de fontes
$ sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
  • Instalando o Webmin
$ sudo apt install webmin
  • Verificando o status do webmin
$ sudo systemctl status webmin

Status Webmin


  • Configurando o ip fixo acessando o arquivo yaml em /etc/netplan

Configurando ip


  • Editando o arquivo 00-installer-config.yaml

Configurando ip


  • Após a configuração do arquivo e aplicação do ip, iremos salvar utilizando o seguinte comando:
$ sudo netplan apply
  • Para verificar se o ip foi aplicado na placa de rede executamos o seguinte comando:
$ ip a

ip a


Client

Acessando o Webmin no navegador


  • Configurando Bind9: Servers > BIND DNS Server > create master zone

Configurando Bind 9


  • Criando uma master zone

Criação da master zone


  • Editando a Master Zone

Edição master zone


  • Configurando os IPs dos hosts: Edit master zone > Addresses

Configurando Ips dos hosts


  • Atribuindo os nomes aos IPs dos hosts

Atribuindo os nomes aos Ips dos hosts


  • Criando zona reversa: Create master zone > opçao: reverse (addresses to names)

Ctiando zona reversa


  • Editando a zona reversa criada

Editando Zona Reversa


  • Dentro de reverse address records da zona reversa: Atribuindo os ips das máquinas com seus nomes de host

Atribuindo ips das máquinas com nomes de host


  • Dentro de DNS Keys

DNS Keys


  • Atribuir uma chave DNS

Atribuindo chave DNS


  • Reiniciando o BIND DNS Server pelo Webmin (parando o serviço e iniciando novamente)

Reiniciando Bind DNS


  • Reiniciando Bind9 pelo prompt do Server

Reiniciando Bind 9


  • Configurando o server secundário no primário

Configuração server secundário a partir do primário


  • Configurando o server secundário pelo Webmin

Configuração server secundário pelo webmin


  • Criando a slave zone (Webmin do Server secundário)

Criação da Slave Zone


  • Configurando a transferência de zona no Server secundário

Transferência de zona


  • Alteração do arquivo resolv.conf em /etc (em todas as máquinas)

resolv.conf


  • Configurando no host para testar os Servers DNS criados

Teste de server DNS


  • Testando via nslookup ou dig

Testes


Testes


Testes


</> Tecnologias utilizadas no projeto