Prova Prática - Configuração dos Serviços DNS, NFS, DHCP e Roteamento no Debian Squeeze

Regras


  • A atividade será inteiramente prática.
  • Deverá ser feita em dupla.
  • Poderá ser consultado qualquer tipo de material.
  • Só não poderá haver consulta entre as duplas.
  • A prática valerá nota para compor a nota final do aluno.

Execução da Prática


Contexto da prática


Você foi contratado como técnico de laboratório por uma instituição de ensino para realizar a manutenção das máquinas de todos os laboratórios de informática. Essa instituição oferta cursos nas áreas de Web Design, Segurança da Informação e Redes de Computadores. Os laboratórios são equipados com máquinas com o Ubuntu instalado como Sistema Operacional.

O professor da disciplina de Redes de Computadores solicitou a você a configuração de uma rede específica para a disciplina, de modos que ele consiga realizar todos os experimentos e configurações sem interferir no funcionamento da rede da instituição como um todo. Essa rede deverá conter os serviços DNS, DHCP e NFS, além de um roteador que permitirá a comunicação com a rede da instituição.

Para realizar essa tarefa, você contará com a ajuda de outro técnico de laboratório. Antes de realizar os procedimentos nas máquinas reais, vocês devem utilizar máquinas virtuais para simular o roteador, os servidores e as máquinas clientes, de modos a validar todo o processo de configuração da rede.

O responsável pela administração dos endereços IP, reservou a rede 172.16.x.64/26 para ser utilizada no laboratório de redes. O roteador terá duas interfaces, sendo uma dentro da rede da instituição e configurada via DHCP e a outra na rede do laboratório, utilizando o endereço 172.16.x.126. O endereço 172.16.x.65 deverá ser utilizado no servidor DHCP, O endereço 172.16.x.66 deverá ser utilizado no servidor DNS e o endereço 172.16.x.67 deverá ser utilizado no servidor NFS. O intervalo 172.16.x.70 - 172.16.x.80 deverá ser utilizado para configurar de forma automática as máquinas clientes. Com essas informações foi confeccionado um diagrama com o esquema da solução desejada:

Esquema

A tabela abaixo contém o resumo do contexto:

Rede da dupla172.16.x.64/26
Endereço do gateway da rede172.16.x.126
Endereço do Servidor DHCP172.16.x.65
Endereço do Servidor DNS Recursivo da Rede172.16.x.66
Endereço do Servidor NFS172.16.x.67
Intervalo a ser fornecido via DHCP172.16.x.70 - 172.16.x.80

Os alunos devem se dividir em duplas, com cada dupla sendo numerada. Cada dupla terá uma rede própria, seguindo o padrão 172.16.x.64/26 (x corresponde ao número da dupla).

Instalação das máquinas virtuais


Como iremos instalar um Servidor DHCP deveremos tomar cuidado especial para que esse serviço não interfira na rede do IFB. Para isso, todas as máquinas virtuais da rede devem ser instaladas no mesmo VirtualBox.

Servidores - Roteador, DNS e DHCP

Máquina Virtual

  • Para baixar a máquina virtual clique AQUI!!!
  • O arquivo deve ser descompactado antes de ser importado no VirtualBox!!!!
  • O usuário da máquina é debian e a senha debian

A máquina virtual que será utilizada pela dupla será disponibilizada com todo o sistema instalado, faltando apenas algumas configurações que virão a seguir. A máquina deve ser baixada no endereço fornecido e deverá ser adicionada no VirtualBox através do caminho: Arquivo > Importar Aplicação.

Antes de ligar a máquina é preciso alterar o endereço MAC da placa de rede, para que não ocorra de todas as máquinas ficarem com mesmo MAC. Isso é feito na configuração da máquina, na opção de rede.

Servidor - NFS

ISO do Debian Squeeze Para baixar o ISO do Debian Squeeze NetInstall acesse o site oficial do Debian (http://www.debian.org) ou clique AQUI!!!

A máquina virtual destinada ao servidor NFS deverá ser instalada, visto que necessita de um esquema de particionamento específico para atender a demanda. Deverá ser utilizado o Sistema Operacional Debian Squeeze, instalado conforme as instruções abaixo.

Configuração da máquina virtual

  • Memória RAM: 256 MB
  • Disco 01: 8 Gigas
  • Disco 02: 80 Gigas

Particionamento

Partição Tipo Sistema de arquivos Ponto de Montagem Tamanho
/dev/sda1Primáriaext4/boot100MB
/dev/sda5Lógicaext4/500MB
/dev/sda6Lógicaswap - 512MB
/dev/sda7Lógicaext4/tmp512MB
/dev/sda8Lógicaext4/usr2GB
/dev/sda9Lógicaext4/home1GB
/dev/sda10Lógicaext4/varrestante
/dev/sdb1Primáriaext4/arquivos80GB

Cliente

Cada uma das máquinas virtuais Cliente que será utilizada pela dupla será um Ubuntu instalado no disco, da forma que a dupla achar melhor. A máquina deverá ser instalada para que seja possível configurar o acesso ao compartilhamento de forma permanente.

Configuração do Roteador


A máquina que será o Roteador deverá ter duas interfaces de rede, sendo uma configurada no modo bridge e a outra configurada no modo rede interna (utilize o mesmo nome de rede interna em todas as máquinas). A interface configurada no modo bridge deverá ser configurada via DHCP, enquanto a outra interface deverá ser configurada de forma estática. Caso precise utilize o link abaixo para realizar as configurações de rede.

Obs: Apenas uma interface do roteador deve ter o gateway configurado. A interface que é configurada via DHCP já pega o gateway da rede do IFB. Sendo assim, a interface configurada manualmente não deverá conter a opção gateway.

  • Configuração de Rede no Debian Squeeze: Acesse Aqui.

Após configurar a máquina realize as configurações para que ele trabalhe como roteador. O link abaixo contém as instruções.

  • Configurando uma máquina Linux para servir como roteador: Acesse Aqui.

Configuração da rede das demais máquinas


Como iremos instalar um Servidor DHCP deveremos tomar cuidado especial para que esse serviço não interfira na rede do IFB. Para isso, as interfaces de rede de cada máquina virtual devem ser configuradas no modo rede interna (utilize o mesmo nome de rede interna em todas as máquinas), de modos que o VirtualBox crie uma rede isolada da rede do IFB.

Tais configurações são feitas com a máquina virtual desligada, editando suas configurações no VirtualBox. A seguir, os passos para que a configuração de rede seja feita com sucesso:

  1. Configuração da máquina virtual para que a interface de rede esteja no modo correto;
  2. Configuração da rede dentro da máquina virtual. Para isso use o tutorial para configuração de endereço IP estático disponível AQUI!!!
  3. Realize o teste de conectividade com o roteador, utilizando o comando ping. A seguir exemplo do comando a ser executado:
ping 172.16.x.126

O resultado do comando deve ser algo como:

64 bytes from 172.16.x.65: icmp_req=1 ttl=64 time=0.072 ms
64 bytes from 172.16.x.65: icmp_req=2 ttl=64 time=0.034 ms
64 bytes from 172.16.x.65: icmp_req=3 ttl=64 time=0.040 ms
64 bytes from 172.16.x.65: icmp_req=4 ttl=64 time=0.037 ms
64 bytes from 172.16.x.65: icmp_req=5 ttl=64 time=0.042 ms

Serviço DNS


Instalação e Configuração do Servidor

Cada dupla deverá realizar a instalação e configuração de um servidor DNS Recursivo em sua rede. Para isso deve-se utilizar o BIND. Antes de realizar qualquer instalação, a rede da máquina deverá ser configura, bem como o cliente DNS da máquina.

Como a rede ainda não possui um servidor DNS recursivo (ele está sendo instalado agora), é preciso usar o DNS Recursivo do IFB. Essa configuração é feita no arquivo /etc/resolv.conf. Ele precisa ser editado e o seu conteúdo, para o caso dessa instalação, deverá ficar conforme abaixo. A edição deve ser feita com poderes de superusuário.

nameserver 10.54.0.2

Após isso, pode-se realizar a instalação do BIND. Os links a seguir possuem as instruções para realizar as instalações e configurações:

  • Tutorial de Instalação do Servidor BIND: Acesse Aqui.
  • Configurando o Bind para ser ou não recursivo: Acesse Aqui.

Configuração do cliente DNS (resolver) dos servidores

Após a instalação do servidor DNS recursivo, as demais máquinas da rede devem ter o cliente do serviço de resolução de nomes, responsável por traduzir os nomes em endereços IP, configurados para utilizar ele. Ou seja, deve-se indicar para as máquinas da rede que o servidor recursivo é o que foi instalado acima.

No Debian, esse serviço é configurado no arquivo /etc/resolv.conf. Ele precisa ser editado e o seu conteúdo, para o caso dessa prática, deverá ficar conforme abaixo. A edição deve ser feita com poderes de superusuário.

nameserver 172.16.x.66

Para verificar se o serviço de resolução de nomes está corretamente configurado, utilize o programa host, para realizar a resolução de nome para um endereço qualquer. Segue um exemplo:

host www.google.com

Serviço DHCP


Configuração do Servidor DHCP

O servidor DHCP deverá ser configurado seguindo o Guia Prático DHCP, disponível AQUI. Antes de realizar a instalação dos pacotes, configure a rede da máquina e o cliente DNS, de acordo com as instruções já fornecidas.

É necessário que o servidor DHCP forneça as seguintes informações:

  • Endereço IP
  • Gateway (Rota Padrão)
  • Máscara
  • IP do servidor DNS recursivo

Configuração das Máquinas Clientes DHCP

Para que a máquina cliente consiga configurar-se de forma automática, basta que ela esteja configurada para obter configurações de rede de forma automática, via DHCP, e que ela esteja no mesmo segmento de rede do servidor DHCP. Verifique se a interface de rede da máquina está configurada no modo Rede Interna no VirtualBox e se o nome da rede interna é o mesmo para todas as máquinas de sua rede.

Serviço NFS


Configuração do Servidor NFS

O servidor NFS deverá ser configurado seguindo o Guia Prático NFS, disponível AQUI. Antes de realizar a instalação dos pacotes, configure a rede da máquina e o cliente DNS, de acordo com as instruções já fornecidas.

O servidor NFS deverá ser configurado da seguinte forma:

  • Pasta compartilhada: /arquivos
  • Permissões das máquinas cliente: leitura

Configuração das Máquinas Clientes

Os máquinas clientes NFS deverão ser configurados seguindo o Guia Prático NFS, disponível AQUI. A instalação dos pacotes deverá ser feita antes de realizar qualquer configuração de rede na máquina. Para que a instalação seja feita com sucesso, a máquina deverá estar configurada via DHCP na rede do IFB.

Somente após instalar o pacote realize as mudanças na configuração de rede da máquina, de forma que ela fique dentro da rede da Dupla. No Ubuntu essa configuração poderá ser ralizada utilizando a interface gráfica.

A máquina cliente deverá ser configurado da seguinte forma:

  • Pasta onde será montado o compartilhamento: /home/arquivos_rede
  • Montagem automática através do arquivo /etc/fstab

Correção da prática

A correção da prática será feita pelo professor. Quando finalizar os trabalhos, chame o professor para que ele faça a correção.




Divisão das Duplas

Dupla 01Clayton
Allan
Dupla 02Marcos
Sergio Lopes
Walmir
Dupla 03 -
Dupla 04Flávio
Iene
Rosane (80% da nota da dupla)
Dupla 05Bianca
Edi Carlos
Bruna
DesistiuClésia
Nilson

Critérios da correção da prova prática

Nr Critério Valor Máximo
01Configuração e funcionamento do roteador 1,00
02Configuração e funcionamento do servidor DNS recursivo 1,00
03Configuração e funcionamento da rede dos servidores DHCP e NFS 1,00
04Configuração e funcionamento do cliente DNS dos servidores DHCP e NFS 1,00
05Configuração e funcionamento do servidor DHCP 2,00
06Configuração da máquina virtual e particionamento do servidor NFS 1,00
07Configuração e funcionamento do servidor NFS 1,00
08Configuração e funcionamento do cliente DHCP 1,00
09Configuração e funcionamento do cliente NFS 1,00

Resultado da prova prática

Critérios
Duplas 01 02 03 04 05 06 07 08 09 Total
01 1,00 1,00 1,00 1,00 2,00 1,00 0,80 1,00 0,50 9,30
02 1,00 1,00 1,00 0,50 2,00 1,00 1,00 1,00 1,00 9,50
04 1,00 1,00 1,00 0,00 0,00 0,90 0,70 0,00 0,00 4,60
05 1,00 1,00 1,00 1,00 0,00 1,00 0,80 0,00 0,00 5,80
ensino/semestres/2012.1/soredes/aulas/instrucoes_prova_pratica_dns_dhcp_nfs_router.txt · Última modificação: 2012/06/06 22:57 (edição externa)