Prática DHCP Linux. Exercícios práticos sobre DHCP usando Linux.

Documentos relacionados
Exercícios práticos sobre DHCP usando Linux. Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.

PRÁTICA DE NAT/PROXY - LINUX 1. TOPOLOGIA DE REDE PARA TODOS OS CENÁRIOS DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD

cio Roteamento Linux

PRÁTICA DE VLAN - LINUX 1. AMBIENTE PARA REALIZAÇÃO DAS PRÁTICAS UTILIZAÇÃO DA IMAGEM NO DVD UTILIZAÇÃO DO SERVIDOR REMOTO ESPEC

Prática NAT/Proxy. Edgard Jamhour. Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.

PRÁTICA DE OSPF COM QUAGGA 1. OSPF COM QUAGGA DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD INICIALIZAÇÃO DO AMBIENTE DO DVD 2. CONFIGURAÇÃO DA VM1

Introdução a Sistemas Abertos Configuração de Rede

Mecanismos de QoS em Linux Hierarchical Token Bucket (HTB)

Prática DNS. Edgard Jamhour

PRÁTICA DE DNS - LINUX DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD 1.A) INSTALAÇÃO DO SERVIDOR DNS INICIALIZAÇÃO DO AMBIENTE DO DVD

Mecanismos de QoS em Linux DiffServ (Marcação e Policiamento)

PRÁTICA DE IPV6: ENDEREÇAMENTO, AUTOCONFIGURAÇÃO E ROTEAMENTO 1. APRESENTAÇÃO DO CENÁRIO DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD

Roteiro de Práticas de Roteamento EGP usando Quagga

Roteiro de Práticas de Roteamento IGP usando Quagga

Roteiro de Práticas de Roteamento IGP usando Quagga

REDES DE COMPUTADORES

Projeto e Instalação de Servidores Servidores Linux Aula 2 - DHCP

Gerenciamento de Redes Linux. Linux configuração de rede

Sistemas Operacionais de Rede. Configuração de Rede

Configuração endereço IP da interface de rede

Configuração de Rede

PRÁTICA DE QOS - DIFFSERV 1. POLÍTICA DE QOS DIFERENÇAS NO ROTEIRO EM RELAÇÃO A IMAGEM DO DVD INICIALIZAÇÃO DO AMBIENTE DO DVD

Administração de Redes

Instalação e Configuração do Servidor de DHCP

PGRE Trabalho de VLANs

Administração de Redes Linux

Controle de congestionamento em TCP

Laboratório 2. Configurando o Serviço DHCP

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

PGRE Trabalho de VLANs

Gerenciamento e Interoperabilidade de Redes Prof. João Henrique Kleinschmidt Prática Packet Tracer Configuração de switches e roteadores

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

DHCP: Dynamic Host Configuration Protocol

Redes de Computadores. Guia de Laboratório Configuração de Redes

Laboratório 1. Configurando as Interfaces de redes

Configuração de IP VirtualBox

Redes de Computadores Da Teoria à Prática com Netkit

Segurança em Redes e Sistemas Operacionais

Curso de extensão em Administração de sistemas GNU/Linux: redes e serviços

Ilustração 1: Componentes do controle de acesso IEEE 802.1x

BIND 9 Instalação e configuração

Capítulo 8 Introdução a redes

Aula 2 DHCP. (Dinamic Host Configuration Protocol) Servidor DHCP. Prof. Roitier Campos Gonçalves

Trabalho de VLANs e Redes IP. FEUP/DEEC Redes de Banda Larga MIEEC 2008/09 José Ruela

Configuração de redes no Gnu/Linux

Curso Técnico em Informática. Informática Aplicada Instrutor Rafael Barros Sales

Classes de endereços IP - Os bits de endereços IP são reservados um para a classe de rede e os outros para computador (host).

Acesse o terminal e execute o comando abaixo para realizar a instalação do BIND, também será instalado a sua documentação.

Configurações avançadas de rede

PRÁTICA. Endereçamento Privado NAT

Interfaces de Redes, IP e NAT

Linux Essentials. Network Configuration

Virtual Hosts. João Medeiros 1 / 12

Tutorial Básico Sobre Mininet

LABORATÓRIO ZERO. INTRODUÇÃO AO NETKIT Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #

Administração de Redes 2015/16. Virtual Local Area Networks (VLAN)

MANUAL DE INSTALAÇÃO

Configurando um servidor DHCP

DHCP. Administração de Redes de Computadores Prof.ª Juliana Camilo Ângelo, Bryan, Carlos, Vinícius

Comandos importantes Virtual Box Linux Compartilhamento

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

Pratica de Arquitetura DMZ. Cisco ASA 5505

Linux Network Servers

EXERCÍCIOS DE REVISÃO DNS, DHCP, Endereços Privados, Proxy e NAT EDGARD JAMHOUR. Segundo Bimestre

Administração de sistemas Linux. Gerenciamento de serviços

Concurso Público. Prova Prática - parte 2. Técnico Laboratório Informática. Técnico Administrativo em Educação 2014

Instale e configurar a gerente de rede de FindIT e a ponta de prova da rede de FindIT no gerente VM VirtualBox do Oracle

MAN IN THE MIDDLE ATTACK

Redes de Computadores e Aplicações. Aula 24 - Camada de Aplicação Protocolo DHCP

WINDOWS. 1. Baixar o software cwrsync e efetuar a instalação.

MANUAL INSTALAÇÃO/CONFIGURAÇÃO RASPBERRYPI/DACPYTHON

Servidor DHCP. Instalação e Configuração Servidores de Rede. Cet Redes, Projecto e Instalação de Redes Locais de Computadores. Docente: André Martins

Laborato rio: Roteamento Esta tico

Laboratório 1. Laboratório 1

Tutorial para Instalar e configurar o Xampp

LABORATÓRIO IPV6.1. INTRODUÇÃO AO IPV6 Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #

b. Causa parada do processo c. Reinicia um processo parado d. O processo é enviado para primeiro plano e. O processo é enviado para segundo plano 5)

Redes de Computadores - 3º Período. Projeto Integrador

Redes de Computadores e Aplicações. Aula 34 Estratégias de Roteamento IP Unicast Parte 1

DHCP: Dynamic Host Configuration Protocol. Edgard Jamhour

Aprenda como interligar dois locais através de uma VPN

cio QoS Linux Edgard Jamhour 2008, Edgard Jamhour

Configurar IPv4 e IPv6 em um ponto de acesso Wireless

Prof. Roitier Campos Gonçalves 1. Aula 02. Introdução aos Conceitos de Roteamento

Prof. Samuel Henrique Bucke Brito

Manual de Compilação/Execução da Aplicação SmartHome

Administrando o sistema linux TCP/IP

LABORATÓRIO III. ROTEAMENTO ESTÁTICO Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #

Transcrição:

Prática Linux Edgard Jamhour Exercícios práticos sobre usando Linux. Esses exercícios devem ser executados através do servidor de máquinas virtuais: espec.ppgia.pucpr.br 1

Cenário 1: Criação das VMs Hub ou switch em modo trunk eth0 eth0 eth0 G1 Neste primeiro cenário, será necessário criar três máquinas virtuais, conforme indicado na figura. Neste cenário a VM G1 atua ao mesmo tempo como roteador e como servidor (o que é uma prática comum em muitos sistemas). O servidor já está instalado nas imagens das VMs. Contudo, para esta prática é necessário instalar: O cliente de dhcp: dhclient (que permite controlar e observar a configuração do cliente via ). O utilitário para configuração de vlans: vconfig Como nos exercícios anteriores é necessário tomar cuidado para não haver conflito com os endereços de outras VMs sendo executadas na espec. Para isso, supondo que seu código de estudante é (101) 11 12 13 14 x, escolha os seguintes endereços: G: 20.0.13.14 : 20.1.13.14 : 20.2.13.14 Primeiro, abra um terminal na espec, e crie um diretório em sua área para armazenar as máquinas virtuais: mkdir praticadhcp cd praticadhcp Crie a primeira máquina virtual para representar o gateway G1: /usr/local/uml/linux32.jamhour G1 ifconfig eth0 20.0.13.14 2

Cenário 1: Configuração do Servidor dhcpd.conf 13.14.0.1 13.14.1.1 A figura ilustra como será feita a distribuição de endereços para o cenário 1. Observe que as subredes 13.14.0.0/24 e 13.14.1.0/24 foram definidos em função do código de matricula usado como exemplo (101) 11.12.13.14-x. Você deve substituir o prefixo 13.14 pelo equivalente do seu código de matrícula. Configuração do Roteador G1: O seguinte procedimento deverá ser executado na VM G1. No diretório dhcp, criado quando você descompactou o arquivo dhcp.tar.gz você vai encontrar o arquivo dhcpd.conf. Edite este arquivo utilizando o vi, alterando os endereços de acordo com o seu código de matrícula. Após fazer essas alterações, copie o arquivo dhcpd.conf para o diretório /etc: cd /root/dhcp cp dhcpd.conf /etc Crie as VLANs e atribua os endereços IP para as interfaces do roteador. vconfig add eth0 2 ifconfig 13.14.0.1/24 vconfig add eth0 3 ifconfig 13.14.1.1/24 sysctl -w net.ipv4.ip_forward=1 Execute o servidor dhcpd com o seguinte comando: dhcpd Se você receber alguma mensagem de erro, será necessário corrigir o arquivo /etc/dhcpd.conf e reiniciar o servidor dhcpd. Você precisará reiniciar o servidor dchpd também se fizer alguma alteração no arquivo dhcpd.conf. service dhcpd restart A mensagem sobre eth0 não é um erro, e pode ser ignorada (ela simplesmente informar que não há subrede para interface eth0). 3

Cenário 1: Configuração do Cliente dhcpd.conf 13.14.0.1 13.14.1.1 13.14.0.5 13.14.1.5 Caso ainda não tenha feito, crie a máquina virtual para representar o host : /usr/local/uml/linux32.jamhour ifconfig eth0 20.1.13.14 rpm -ivh dhclient<tab> Crie a interface de VLAN do host vconfig add eth0 2 Execute o cliente dhclient e veja o IP obtido: dhclient ifconfig Para liberar o endereço IP obtido, digite: dhclient -r 4

Cenário 1: Configuração do Cliente dhcpd.conf 13.14.0.1 13.14.1.1 13.14.0.5 13.14.1.5 Não é necessário ter o cliente dhclient instalado em uma host a fim de pode usar o. Cada interface do host pode ser configurado automaticamente na inicialização do sistema operacional, se houver um script de inicialização ifcfg-ethx no diretório /etc/sysconfig/network-scripts. Para o host, vamos utilizar essa estratégia para obter o endereço. Caso ainda não tenha feito, crie a máquina virtual para representar o host : /usr/local/uml/linux32.jamhour ifconfig eth0 20.2.13.14 rpm -ivh dhclient<tab> Crie a interface de VLAN do host vconfig add eth0 3 Crie um arquivo de configuração para a interface : cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ifcfg- Edite o arquivo ifcfg- e substitua altere a linha a seguir: DEVICE= Edite o arquivo ifcfg-eth0 de uma da seguinte forma (pois não há dhcp para eth0): BOOTPROTO=static IPADDR=20.2.13.14 NETMASK=255.0.0.0 ONBOOT=yes Reinicialize o serviço de rede do computador e verifique os endereços IP: service network restart ifconfig 5

dhcpd.conf Cenário 2: Configuração do Gateway G2 subrede 13.14.2.0 netmask 255.255.255.0 {... } eth0.4 G2 VLAN 4 13.14.0.1 13.14.1.1 13.14.1.2 13.14.2.1 Agente Relay 13.14.0.5 No cenário 2, será testado o conceito de agente relay, conforme ilustrado na figura. Comandos para a VM G2: Crie a máquina virtual para representar o agente relay G2: /usr/local/uml/linux32.jamhour G2 ifconfig eth0 20.3.13.14 Crie a interface de VLAN do gateway G2 vconfig add eth0 3 ifconfig 13.14.1.2/24 vconfig add eth0 4 ifconfig eth0.4 13.14.2.1/24 sysctl -w net.ipv4.ip_forward=1 Ative o agente relay para redirecionar as requisições para G1: dhrelay 13.14.1.1 Comandos para a VM G1: É preciso incluir uma rota em G1 para a subrede da VLAN 4 route add -net 13.14.2.0/24 gw 13.14.1.2 Comandos para a VM Host 2: Agora, é necessário remover o host 2 para VLAN 4 e obter o novo IP. vconfig rem vconfig add eth0 4 dhclient -r (encerra a instância anterior do cliente dhcp) dhclient eth0.4 6

Relatório Elabore um relatório.doc com as seguintes informações: A) Arquivo de Configuração dhcpd.conf B) Arquivo /var/lib/dhcpd/dhcpd.leases Nesse relatório você deverá incluir as informações de dois arquivos do servidor (isto é, a VM G1): O arquivo de configuração: /etc/dhcpd.conf O arquivo de leasings ativos: /var/lib/dhcpd/dhcpd-leases Para isso transfira ambos os arquivos para seu diretório na espec e crie um arquivo texto ou.pdf com essas informações. scp /etc/dhcpd.conf seu_login@20.0.0.1:. scp /var/lib/dhcpd/dhcpd-leases seu_login@20.0.0.1:. 7