Skip to the content.

Menu

Senac

Superior em Tecnologia de Redes de Computadores

Disciplina: Adm. de Sist. Op. Não-Proprietários

Professor: Ademir Dorneles

Avaliação Prática III

Tarefa 01: Configuração de Rede:

  1. Antes de iniciar a sua VM, nas configurações do VirtualBox, adicione uma interface de rede com modo de operação definida como Rede Interna.

Captura 8

$ nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet6 static
address 10.0.0.1
netmask 24
  1. Configure (no arquivo interfaces) as interfaces de rede conforme segue:

enp0s3 (bridge): Defina a configuração para obter IPautomaticamente. Enp0s8 (rede interna): IP: 10.10.10.1/24

Captura 6

Captura 7

$ nano /etc/network/interfaces
auto enp0s3
iface enp0s3 inet dhcp
auto enp0s8
iface enp0s8 inet static
address 10.0.0.1
netmask 24
  1. Habilite o NAT definindo a interface enp0s3 como saída:

Servidor:

ip a flush enp0s3 && ip a flush enp0s8 && ifdown enp0s3 && ifdown enp0s8 && ifupenp0s3 && ifup enp0s8

Cliente:

ip a flush enp0s3 && ifdown enp0s3 && ifup enp0s3
  1. Ative o ip_forward para definir que o kernel irá encaminhar pacotes (deverá ser ativado no arquivo de configuração):
$ nano /etc/sysctl.conf
net.ipv4.ip_forward=1

Foi descomentado: net.ipv4.ip_forward=1

  1. Teste a conexão da máquina com a internet:
$  ping  8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=16.5 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=16.8 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=117 time=16.7 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=117 time=16.4 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=117 time=14.9 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=117 time=14.9 ms
$ ping  www.google.com
PING www.google.com(2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004)) 56 data bytes
64 bytes from 2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004): icmp_seq=1 ttl=118 time=16.9 ms
64 bytes from 2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004): icmp_seq=2 ttl=118 time=15.6 ms
64 bytes from 2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004): icmp_seq=3 ttl=118 time=17.0 ms
64 bytes from 2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004): icmp_seq=4 ttl=118 time=17.0 ms
64 bytes from 2800:3f0:4001:809::2004 (2800:3f0:4001:809::2004): icmp_seq=5 ttl=118 time=17.2 ms

Tarefa 02: Instalação de Pacotes:

  1. Verifique a configuração dos repositórios para instalação de pacotes via APT:
gustavo@PcUbuntu:~$ cat /etc/apt/sources.list
deb https://deb.debian.org/debian/ buster main
deb-src https://deb.debian.org/debian/ buster main

deb https://security.debian.org/debian-security buster/updates main
deb-src https://security.debian.org/debian-security buster/updates main

deb https://deb.debian.org/debian/ buster-updates main
deb-src https://deb.debian.org/debian/ buster-updates main
gustavo@PcUbuntu:~$
  1. Atualize a lista de pacotes disponíveis no repositório com o comando “update”:
apt update
  1. Com o gerenciador de pacotes APT, instale os utilitários g++, gcc e make:
apt install g++ gcc make -y
  1. Com o gerenciador de pacotes APT, instale o software Apache:
apt install apache2 -y
  1. Com o gerenciador de pacotes APT, instale a aplicação OpenSSH Server:
apt install openssh-server -y
  1. Baixe o utilitário iptraf a partir do seguinte endereço:

http://sft.if.usp.br/debian/pool/main/i/iptraf/iptraf_3.0.0-8.1_amd64.deb

wget -c http://sft.if.usp.br/debian/pool/main/i/iptraf/iptraf_3.0.0-8.1_amd64.deb
  1. Instale o pacote .deb baixado:
dpkg -i iptraf_3.0.0-8.1_amd64.deb
  1. Baixe o software nmap a partir do seguinte endereço:

https://nmap.org/dist/nmap-7.50.tar.bz2

wget -c https://nmap.org/dist/nmap-7.50.tar.bz2
  1. Descompacte, compile e instale a ferramenta nmap:
tar -jxvf nmap-7.50.tar.bz2
cd nmap-7.50/
./configure
make
make install

Tarefa 03: Gerenciamento de Processo:

  1. Com o comando ps liste os processos de todos usuários:
ps -a
  1. Com o comando ps liste somente os processos não conectados a terminais:
ps -x
  1. Liste a hierarquia de processos (árvore de processos) ativos no sistema:
pstree
  1. Liste a hierarquia de processos (árvore de processos) ativos no sistema de forma que o comando mostre além dos nomes, os números que identificam os processos (PID):
pstree -p
  1. Verifique o PID do processo denominado “login”:
ps aux | grep "login"
  1. Abra o VI em segundo plano executando o comando:
vi &
gustavo@PcUbuntu:~$ jobs -l
[1]+ 24275 Parado (saída tty)     vi
fg %1

Tarefa 04: Gerenciamento de dispositivos:

Antes de iniciar a tarefa crie o diretório /home/atividade03/tarefa04/:

mkdir -p  atividade03/tarefa04
  1. Desligue a máquina virtual e crie um novo disco rígido contendo o tamanho de 1Gb:

Captura 1

Utilizei um pendrive com 14G como exemplo, portanto peguei ele completamente vazio para criar as partições. Ele ficou localizado em /dev/sdb

  1. Crie duas partições (primárias) de 500 MB no disco criado:
fdisk /dev/sdb

Captura 2

As partições foram salvas como pode ser visto na imagem abaixo:

sudo fdisk -l | grep /dev/sdb

Captura 3

  1. Formate a primeira partição com o sistema de arquivo ext3:
mkfs.ext3 /dev/sdb1

Captura 4

  1. Formate a segunda partição com o sistema de arquivo ntfs:
mkfs.ntfs /dev/sdb2

Captura 5

  1. Crie dois diretórios (disk01 e disk02) no diretório /mnt:
mkdir /mnt/disk01
mkdir /mnt/disk02
  1. Monte a partição com sistema ext3 no diretório disk01:
mount -t ext3 -o rw /dev/sdb1 /mnt/disk01
  1. Monte a partição com sistema ntfs no diretório disk02:
mount -t ntfs -o rw /dev/sdb2 /mnt/disk02
  1. Configure o arquivo fstab para montar automaticamente as duas partições na inicialização do sistema:
nano /etc/fstab
$ /dev/sdb1 /mnt/disk01 ext3 defaults,user,auto 0 0
$ /deb/sdb2 /mnt/disk02 ntfs defaults,user,auto 0 0

Criador

Olá me chamo Gustavo, e criei este material, para mais informações, clique nos links abaixo: