Você está na página 1de 21
DHCP - Linux Server e Client Serviços de Rede Prof: Bruno Roberto V. Castro
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

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

Configuração de Rede no LINUX

Atribuindo IP Estático no Linux Mostra configuração das interfaces de rede: ifconfig Configura IP e

Atribuindo IP Estático no Linux

Mostra configuração das interfaces de rede:

ifconfig

Configura IP e Máscara de Subrede:

de rede: ifconfig Configura IP e Máscara de Subrede: ifconfig eth0 10.0.0.1 netmask 0.0.0.0 Interface de
de rede: ifconfig Configura IP e Máscara de Subrede: ifconfig eth0 10.0.0.1 netmask 0.0.0.0 Interface de
de rede: ifconfig Configura IP e Máscara de Subrede: ifconfig eth0 10.0.0.1 netmask 0.0.0.0 Interface de
de rede: ifconfig Configura IP e Máscara de Subrede: ifconfig eth0 10.0.0.1 netmask 0.0.0.0 Interface de

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

Atribuindo Rota Default (gateway)

Lista as atuais rotas

route

Define rota padrão

Default (gateway) Lista as atuais rotas route Define rota padrão route add default gw 10.0.0.1 Endereço
Default (gateway) Lista as atuais rotas route Define rota padrão route add default gw 10.0.0.1 Endereço
Default (gateway) Lista as atuais rotas route Define rota padrão route add default gw 10.0.0.1 Endereço
Default (gateway) Lista as atuais rotas route Define rota padrão route add default gw 10.0.0.1 Endereç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

Configurando DNS Client

Arquivo de Configuração:

/etc/resolv.conf

Implementar linha no arquivo:

/etc/resolv.conf Implementar linha no arquivo: nameserver 10.0.0.1 Endereço IP do servidor DNS Usando

nameserver 10.0.0.1

Implementar linha no arquivo: nameserver 10.0.0.1 Endereço IP do servidor DNS Usando qualquer editor de

Endereço IP do servidor DNS

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

O Serviço, DHCP CLIENT

O Serviço, DHCP CLIENT

DHCP Client Pacote RPM do Cliente DHCP no Debian 4.0: dhcp3-client - versão 3.0.4-13 OU

DHCP Client

Pacote RPM do Cliente DHCP no Debian

4.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: Nome da Placa de Rede

DHCP Client

Comando:

dhclient

eth0

DHCP Client Comando: dhclient eth0 Para inicialização automática: Opção 1: Nome da Placa de Rede que

Para inicialização automática:

Opção 1:

Nome da Placa de Rede que se deseja obter a configuração automática

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

Opção 2:

Editar o arquivo “/etc/network/interfaces”

auto eth0 iface eth0 inet dhcp

/etc/init.d/networking restart

Arquivo de Saídas (logs)

/var/log/syslog

DHCP Server

DHCP Server

DHCP Server Pacote RPM do Servidor DHCP no Debian Linux: DHCP 3.0.4-13 “DHCP server for

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

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

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

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 option routers

Exemplos – Arquivo de Configuração

server-identifier hostname.dominio;

option domain-name-servers option routers 10.0.0.98;

option subnet-mask

200.162.51.203;

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;
/etc/dhcpd.conf – principais opções server-identifier teste1; Define nome do Servidor DHCP default-lease-time 600;
/etc/dhcpd.conf – principais opções server-identifier teste1; Define nome do Servidor DHCP default-lease-time 600;

/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
/etc/dhcpd.conf – principais opções option subnet-mask 255.255.255.0; Máscara de Sub-Rede padrão que será enviada
/etc/dhcpd.conf – principais opções option subnet-mask 255.255.255.0; Máscara de Sub-Rede padrão que será enviada

/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
/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
/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

/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 } Escopo de Atribuição
subnet 10.50.1.0 netmask 255.255.255.0
{
range 10.50.1.10 10.50.1.20
option
option
}
Escopo de Atribuição “Dinâmica” ou “Automática ** ”
host micro01
{
Hardware ethernet 00:D0:09:30:6A:1C;
Fixed-address 10.50.1.201;
}
Escopo de Atribuição “Manual”
** Se não houver tempo de empréstimo definido.
/etc/dhcpd.conf – o arquivo gerado: server-identifier teste1; ddns-update-style ad-hoc; default-lease-time 600;
/etc/dhcpd.conf – o arquivo gerado: server-identifier teste1; ddns-update-style ad-hoc; default-lease-time 600;

/etc/dhcpd.conf – o arquivo gerado:

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

}

DHCP Server – Configuração Reiniciar o Serviço DHCP Ex: /etc/init.d/dhcp restart

DHCP Server – Configuração

Reiniciar o Serviço DHCP

Ex: /etc/init.d/dhcp restart

Finish Him!

Finish Him!