servredes - aula 6 - dhcp aplicado ao linux.pdf

21
DHCP - Linux Server e Client Serviços de Rede Prof: Bruno Roberto V. Castro

Upload: antonio-higino-manoel-machado

Post on 19-Nov-2014

133 views

Category:

Documents


4 download

DESCRIPTION

Uploaded from Google Docs

TRANSCRIPT

DHCP - Linux

Server e Client

Serviços de Rede

Prof: Bruno Roberto V. Castro

Criado e mantido pelo ISC.org

� Internet Systems Consortium

� Mesma origem do BIND (DNS), veio do Berkley Unix

� www.isc.org, é possível baixar:�DHCP Server

�DHCP Client

�DHCP RA� Fontes e Binários

Configuração de Rede no LINUX

Atribuindo IP Estático no Linux

� Mostra configuração das interfaces de rede:

� ifconfig

� Configura IP e Máscara de Subrede:

� ifconfig eth0 10.0.0.1 netmask 0.0.0.0

Interface de Rede que você deseja configurar

Atribuindo Rota Default (gateway)

� Lista as atuais rotas

� route

� Define rota padrão

� route add default gw 10.0.0.1

Endereço IP do Roteador

Configurando DNS Client

� Arquivo de Configuração:� /etc/resolv.conf

� Implementar linha no arquivo:� nameserver 10.0.0.1

�Usando qualquer editor de texto. Por exemplo: Editor “v i”.

Endereço IP

do servidor DNS

O Serviço, DHCP CLIENT

DHCP Client

� Pacote RPM do Cliente DHCP no Debian4.0:�dhcp3-client - versão 3.0.4-13

� OU

�dhcp-client - DHCP Client

� Instalação do Cliente no Debian:�apt-get install dhcp3-client

DHCP Client

� Comando:� dhclient eth0

� Para inicialização automática:� Opção 1:

� Colocar linha no “bootmisc.sh” (/etc/init.d/bootmisc.sh)

� Opção 2:� Editar o arquivo “/etc/network/interfaces”

� auto eth0iface eth0 inet dhcp

� /etc/init.d/networking restart

� Arquivo de Saídas (logs)� /var/log/syslog

Nome da Placa de Rede

que se deseja obter a configuração

automática

DHCP Server

DHCP Server

� Pacote RPM do Servidor DHCP no Debian

Linux:

� DHCP 3.0.4-13 “DHCP server for automatic IP address assignm”

� Para instalação:

� apt-get intall dhcp3-server

DHCP Server

� Arquivo de Inicialização� /etc/init.d/dhcp3-server (start | stop | restart)

� Pode ser ativado no Boot, usando o comando:� update-rc.d –f dhcp defaults

� Para remover da inicialização automática:update-rc.d –f dhcp remove

� Ou, utilizando o “rcconf” (Debian), equivalente ao “ntsysv” no Conectiva Linux.

DHCP Server

� Arquivo de Configuração:

� /etc/dhcp3/dhcpd.conf

� Arquivo de saída (LOG):

� /var/log/syslog

� Arquivo de armazenamento de empréstimos:

� /var/lib/dhcp/dhcpd.leases

DHCP Server – Configuração

� Arquivo “/etc/dhcp3/dhcpd.conf”

� Sempre que alterado o dhcpd.conf, deve-se “restartar” o Serviço DHCP:

�Ex: /etc/init.d/dhcp3-server restart

Exemplos – Arquivo de Configuração

server-identifier hostname.dominio;

option domain-name-servers 200.162.51.203;

option routers 10.0.0.98;

option subnet-mask 255.0.0.0;

subnet 10.0.0.0 netmask 255.0.0.0

{

range 10.50.1.10 10.50.1.20;

option domain-name "gruposim.com.br";

}

/etc/dhcpd.conf – principais opções

� server-identifier teste1;

�Define nome do Servidor DHCP

� default-lease-time 600;

�Tempo padrão do empréstimo

� max-lease-time 7200;

�Máximo tempo de empréstimo

/etc/dhcpd.conf – principais opções

� option subnet-mask 255.255.255.0;� Máscara de Sub-Rede padrão que será enviada aos clientes

� option broadcast-address 255.255.255.255;� Endereço de broadcast enviado aos clientes

� option routers 10.5.5.1;� Endereço de Gateway enviado aos clientes

� option domain-name-servers 10.5.5.2, 10.5.5.3;� Endereço de DNS enviado aos clientes

� option domain-name “meudominio.com.br”� Sufixo de Domínio, enviado aos clientes

/etc/dhcpd.conf – principais opções

� subnet 10.50.1.0 netmask 255.255.255.0{

range 10.50.1.10 10.50.1.20

option .....

option .....

}

� host micro01

{

Hardware ethernet 00:D0:09:30:6A:1C;

Fixed-address 10.50.1.201;

}

Escopo de Atribuição “Dinâmica” ou “Automática ** ”

Escopo de Atribuição “Manual”

** S

e n

ão

ho

uve

r te

mpo

de

em

pré

stim

o d

efin

ido

.

server-identifier teste1;

ddns-update-style ad-hoc;

default-lease-time 600;

max-lease-time 7200;

option subnet-mask 255.255.255.0;

option broadcast-address 255.255.255.255;

option routers 10.50.1.254;

option domain-name-servers 10.5.5.2, 10.5.5.3;

option domain-name “meudominio.com.br”

subnet 10.50.1.0 netmask 255.255.255.0{

range 10.50.1.10 10.50.1.60

range 10.50.1.100 10.50.1.120

}

/etc/dhcpd.conf – o arquivo gerado:

DHCP Server – Configuração

� Reiniciar o Serviço DHCP

�Ex: /etc/init.d/dhcp restart

Finish Him!