Skip to content

nikolasdehor/Projeto-de-Redes-II

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Documentação - Trabalho Final - Administração de Redes

Este projeto tem como objetivo projetar, implementar e gerenciar um ambiente de rede utilizando tecnologia Linux, com ênfase nos serviços de DHCP, DNS, Web, FTP, NFS, e virtualização com Vagrant e Docker.

Instalação

Antes de começar, certifique-se de ter instalado os seguintes componentes:

Clone o repositório em seu ambiente local:

git clone https://github.com/nikolasdehor/Projeto-Final-de-Redes.git
cd Projeto-Final-de-Redes

Inicie as Máquinas Virtuais:

cd dhcp-server
vagrant up vm1
cd dhcp-client
vagrant up vm2

Provisione as Máquinas Virtuais:

vagrant provision

Acesse as Máquinas Virtuais:

vagrant ssh vm1
vagrant ssh vm2

Servidor DHCP

O DHCP (Dynamic Host Configuration Protocol) é um protocolo de rede que permite que os dispositivos obtenham automaticamente um endereço IP e outras configurações de rede quando se conectam a uma rede.

Status do Servidor

Para verificar o status do servidor DHCP, utilize o comando:

sudo systemctl status isc-dhcp-server

Servidor DNS (Bind9)

Um servidor DNS (Domain Name System) é responsável por converter nomes de domínio em endereços IP.

Status do Servidor

Para verificar o status do servidor DNS, utilize o comando:

sudo systemctl status bind9

Teste a Resolução de Nomes:

nslookup teste.com

Servidor Apache

O servidor Apache HTTP Server é um servidor web de código aberto utilizado para hospedar sites na Internet.

Teste do Servidor

Abra o navegador nesta página: http://192.168.50.1

Status do Servidor

Para verificar o status do servidor Apache, utilize o comando:

sudo systemctl status apache2

Servidor FTP

O servidor FTP é um protocolo de rede utilizado para transferir arquivos entre um cliente e um servidor.

Status do Servidor

Para verificar o status do servidor FTP, utilize o comando:

sudo systemctl status vsftpd

Transfira um Arquivo via FTP:

Para tranferir um arquivo via FTP, utilize o comando::

ftp 192.168.50.1

Servidor NFS

O NFS é um protocolo de compartilhamento de arquivos que permite que um sistema operacional acesse arquivos em um servidor remoto como se estivessem localmente armazenados.

Status do Servidor

Para verificar o status do servidor NFS, utilize o comando:

sudo systemctl status nfs-kernel-server

Monte o Compartilhamento NFS no Cliente:

sudo mount ftp 192.168.50.1:/share /mnt/nfs-share

About

Documentação - Trabalho Final - Administração de Redes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published