Atividade Prática - Comandos Básicos e Gerência de Pacotes

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

Os alunos devem se dividir em duplas, com cada dupla sendo numerada. Cada dupla terá uma rede própria, seguindo o padrão 192.168.x.0/24 (x corresponde ao número da dupla). O gateway de cada dupla deverá ser 192.168.x.254.

A tabela abaixo contém o resumo do contexto:

Rede da dupla192.168.x.0/24
Endereço do gateway192.168.x.254
Endereço do servidor DNS10.54.0.2

Instalação da máquina virtual

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.

Configuração da rede

Antes de prosseguir com o restante da prática, precisa-se realizar a configuração de rede da máquina. Como estamos trabalhando com máquinas virtuais, para que a prática funcione, as máquinas virtuais devem estar com a interface de rede configurada no modo Bridge. Essa configuração é feita 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 bridge;
  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 192.168.x.254

O resultado do comando deve ser algo como:

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

Configuração do serviço de resolução de nomes

Com a configuração de rede realizada acima, a máquina ainda não conseguirá acesso a internet de forma completa. Para que isso ocorra, é necessário realizar a configuração do serviço de resolução de nomes, responsável por traduzir os nomes em endereços IP, utilizados para que os pacotes consigam chegar em seu destino.

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 10.54.0.2
search ifb.local

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

Gerência de pacotes

Um dos objetivos da prática é realizar a instalação e remoção de alguns pacotes. Utilize os comandos vistos na última para conseguir realizar as instalações e remoções.

  • Pacotes que devem ser instalados:
    • ssh: para permitir acesso remoto;
    • tree: para permitir visualização da estrutura de diretórios em formato de árvore;
    • ntp: para sincronização da hora;
    • Instalar o pacote do VirtualBox 3.0, seguindo os passos descritos em http://www.virtualbox.org/wiki/Linux_Downloads (Não deverá ser baixado o pacote deb);
  • Pacotes que devem ser removidos:
    • at
    • bsd-mailx
    • exim4
    • exim4-base
    • exim4-config
    • exim4-daemon-light

Gerência de Arquivos e Diretórios

Para que a correção da prática seja possível, precisa-se cria uma pasta e copiar alguns arquivos para essa pasta. A pasta deverá ser criada dentro da pasta pessoal do usuário debian, com o nome arquivos_pratica. Os arquivos abaixo deverão ser copiados para essa pasta:

  • /etc/network/interfaces
  • /etc/resolv.conf

Deverá ser executado o comando abaixo e sua saída deverá ser redirecionada para o arquivo chamado pacotes, que deverá ser colocado dentro da pasta arquivos_pratica, criada anteriormente.

dpkg -l

Correção da Prática

A correção da prática será realizara pelo professor, através do acesso remoto a máquina, utilizando o programa ssh.




Divisão das Duplas

Dupla 01Bianca
Roberto Carlos
Dupla 02Clesia
Ubirajara
Dupla 03Allan
Clayton
Dupla 04Bispo
Nilson
Dupla 05Eliene
Felipe
Dupla 06Edi Carlos
Bruna
Dupla 07Sergio Lopes
Walmir

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

Nr Critério Valor Máximo
01Instalação da máquina virtual 1,00
02Configuração e funcionamento da rede 2,00
03Configuração do serviço de resolução de nomes 2,00
04Gerência de pacotes 3,00
05Gerência de arquivos e diretórios 2,00

Resultado da prática

Critérios
Duplas 01 02 03 04 05
01 1,00 2,00 2,00 3,00 2,00
02 1,00 2,00 2,00 3,00 2,00
03 1,00 2,00 2,00 3,00 2,00
04 1,00 2,00 2,00 3,00 2,00
05 1,00 2,00 2,00 3,00 2,00
06 1,00 2,00 2,00 3,00 2,00
07 1,00 2,00 2,00 3,00 2,00

Lições Aprendidas

  • Não utilizar a instalação do virtualbox. Procurar outra que precise alterar o source.list mas que seja mais simples;
  • A máquina modelo deverá ter o udev zerado, o endereço MAC alterado após o import e os arquivos de do apt apagados;
  • Explicar nas instruções da prática que a instalação e remoção de pacotes deverá ser feita com o apt, visto que a máquina está conectada na internet;
ensino/semestres/2011.2/admso/aulas/instrucoes_pratica_aula13.txt · Última modificação: 2011/11/25 23:31 (edição externa)