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:
A tabela abaixo contém o resumo do contexto:
Rede da dupla | 172.16.x.64/26 |
Endereço do gateway da rede | 172.16.x.126 |
Endereço do Servidor DHCP | 172.16.x.65 |
Endereço do Servidor DNS Recursivo da Rede | 172.16.x.66 |
Endereço do Servidor NFS | 172.16.x.67 |
Intervalo a ser fornecido via DHCP | 172.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).
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.
Máquina Virtual
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.
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.
Partição | Tipo | Sistema de arquivos | Ponto de Montagem | Tamanho |
---|---|---|---|---|
/dev/sda1 | Primária | ext4 | /boot | 100MB |
/dev/sda5 | Lógica | ext4 | / | 500MB |
/dev/sda6 | Lógica | swap | - | 512MB |
/dev/sda7 | Lógica | ext4 | /tmp | 512MB |
/dev/sda8 | Lógica | ext4 | /usr | 2GB |
/dev/sda9 | Lógica | ext4 | /home | 1GB |
/dev/sda10 | Lógica | ext4 | /var | restante |
/dev/sdb1 | Primária | ext4 | /arquivos | 80GB |
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.
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.
Após configurar a máquina realize as configurações para que ele trabalhe como roteador. O link abaixo contém as instruções.
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:
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
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:
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
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:
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.
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:
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:
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.
Dupla 01 | Clayton |
Allan | |
Dupla 02 | Marcos |
Sergio Lopes | |
Walmir | |
Dupla 03 | - |
Dupla 04 | Flávio |
Iene | |
Rosane (80% da nota da dupla) | |
Dupla 05 | Bianca |
Edi Carlos | |
Bruna |
Desistiu | Clésia |
Nilson |
Nr | Critério | Valor Máximo |
---|---|---|
01 | Configuração e funcionamento do roteador | 1,00 |
02 | Configuração e funcionamento do servidor DNS recursivo | 1,00 |
03 | Configuração e funcionamento da rede dos servidores DHCP e NFS | 1,00 |
04 | Configuração e funcionamento do cliente DNS dos servidores DHCP e NFS | 1,00 |
05 | Configuração e funcionamento do servidor DHCP | 2,00 |
06 | Configuração da máquina virtual e particionamento do servidor NFS | 1,00 |
07 | Configuração e funcionamento do servidor NFS | 1,00 |
08 | Configuração e funcionamento do cliente DHCP | 1,00 |
09 | Configuração e funcionamento do cliente NFS | 1,00 |
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 |