Skip to content

Edmurk/ProjetoFinal-Redes-de-Computadores

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Projeto Final – Administração de Redes de Computadores

Alunos: Edvaldo Abreu e Iasmyn Severo
Data de entrega: 02 de dezembro de 2025
Repositório GitHub: https://github.com/Edmurk/ProjetoFinal-Redes-de-Computadores
Link para download da VM: https://drive.google.com/file/d/11RvtmEU6Zgfx2KdX_MB7osqAOsUQY2QK/view?usp=sharing
Ambiente utilizado: EVE-NG Community (VM fornecida pela Redesbrasil) rodando no VMware Workstation
⚠️A VM precisa ser inciada com um cabo de rede conectado na porta Ethernet do computador⚠️


Objetivo do Trabalho

Implementar uma rede empresarial completa utilizando Linux e Mikrotik, com os seguintes serviços obrigatórios:

  1. Servidor DHCP
  2. Servidor DNS
  3. Servidor Web (Apache)
  4. Servidor FTP
  5. Servidor NFS

Topologia da Rede

Topologia da Rede

Tabela de Endereçamento dos Dispositivos (DHCP)

Nome Sistema Operacional IP Função Principal
MK01 Mikrotik RouterOS 192.168.80.1 Gateway, DHCP Server, NAT, DNS
Linux-Apache Ubuntu 192.168.80.253 Servidor Apache
Linux-FTP Ubuntu 192.168.80.252 Servidor FTP
Linux-NFS Ubuntu 192.168.80.251 Servidor NFS
Client-Linux Ubuntu 192.168.80.254 Teste NFS e FTP

Servidor DNS utilizado: 8.8.8.8 e 1.1.1.1 Máscara: 255.255.255.0 - CIDR /24 Hosts Utilizaveis: 254


Comandos Executados

Servidor Apache

sudo apt update
sudo apt install apache2 -y
sudo systemctl enable apache2

Servidor FTP

sudo apt update
sudo apt install ssh
sudo apt install ssh-server
sudo adduser --shell /bin/bash ftpuser
sudo nano /etc/ssh/sshd_config
  # Restrição para usuários SFTP apenas
  Match User ftpuser
      ForceCommand internal-sftp
      ChrootDirectory /home/ftpuser
      AllowTcpForwarding no
      X11Forwarding no
sudo systemctl restart ssh

Cliente

sudo apt update
sftp fptuser@192.168.80.252
password:123

Servidor NFS

sudo apt update
sudo apt install nfs-kernel-server -y

cd /home/
sudo mkdir -p /compartilhamento
sudo chown nobody:nogroup /compartilhamento
sudo chmod 777 /home/compartilhamento

sudo nano /etc/exports
  # liberado para toda a rede local
  /home/comparilhamento          192.168.80.0/24(rw,sync,no_subtree_check)
sudo exportfs -ra
sudo systemctl restart nfs-kernel-server

teste para ver as pastas que serão montáveis
showmount -e localhost

Cliente

sudo apt update
sudo apt install nfs-common -y
sudo mkdir -p /mnt/compartilhamento
sudo mount 192.168.80.100:/home/compartilhamento /mnt/dados

para testar utilizei o nano

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published