============================================
||MONTANDO
UM SERVIDOR DHCP PASSO-A-PASSO||
============================================
1º) Fazer a instalação do DHCP # apt-get install
dhcp3-server
2º) Lembrando que o
dispositivo de rede do server DHCP é obrigado ter sua interface com o IP fixo.
E apontar o IP do servidor DNS dnetro do arquivo # vi /etc/dhcp/dhclient.conf na linha vinte (20).
3º) Entrar no arquivo de configurações do servidor #vim /etc/dhcp/dhcpd.conf
e vai mostrar na tela um arquivo de texto enorme, sendo assim alterar o arquivo
deixando da forma que segue abaixo:
authoritative; ##Define dentro
desse servidor DHCP, o que será colocado como defalt para todos os domínios
(pois podemos ter vários DHCP em um mesmo servidor), com as suas respectivas
reservas de IP, para serem distribuídas (são os pool's de rede com os RANGE's),
sendo o que se encontra até "MAX-LEASE-TIME" o autoritário sobre
todos os hosts;
log-facility
local7; ##Utilize esta opção para enviar mensagens de
log do DHCP para um arquivo de log diferente.
# Default Options for all Subnets
default-lease-time
-1; ##Tempo limite de concessão do endereço IP para
padrão para todas as sub-redes;
max-lease-time
-1; ##Tempo máximo de concessão do endereço IP (limitador) padrão para todas as sub-redes;
ddns-update-style
interim; ##Essa é a parte que foi criada no DNS, copie e cole conforme se encontra aqui nesse arquivo, lembrando de trocar a chave (aqui destacada em vermelho) pela sua.
update-static-leases
on;
key ddns-key {
algorithm hmac-md5;
secret
esGY3OU/pwYFDsPexvAHnQ==;
}
zone
4.168.192.in-addr.arpa {
primary
ns.cstrc.br;
key ddns-key;
}
zone principal.com {
primary
ns.cstrc.br;
key ddn-key;
}
subnet
192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.128
192.168.4.254; ##Define o “range” de endereços IPs que estão sendo gerenciados;
default-lease-time 86400; ##Tempo limite de concessão do endereço IP para os hosts;
max-lease-time 86400; ##Tempo máximo de
concessão do endereço IP (limitador);
option broadcast-address
192.168.4.255; ##Define o endereço
de broadcast que será fornecido aos clientes;
option routers 192.168.4.1; ##Define o endereço do gateway que será fornecido aos clientes;
option domain-name “principal.com”; ##Define o domínio em que a máquina está inserida;
ddns-domainname “principal.com”;
option
domain-name-servers 192.168.4.1, 10.3.63.253;
##Define
os servidores de nomes que serão fornecidos aos clientes;
}
host dhcp.principal.com{ ##Esse é simplismente um identificador de host que está no DHCP;
hardware ethernet 00:0c:99:13:23:01; ##Esse é o MAC address do host que será verificado quando o Host fazer a requisição do IP para o Servidor, após ser OK será liberado um IP ao mesmo;
fixed-address 192.168.4.3; ##Esse parametro e para dar o IP está reservado ao Host assim que ele pedir um IP ao servevidor, e sempre será esse IP;
option host-name “dhcp.principal.com”; ##Essa linha é para que, assim que o host receber o IP, ele venha a ganhar o nome "dhcp.principal.com" sendo assim ele (PC/Host) vai estar com esse nome quando entrar na rede;
ddns-hostname “dhcp.principal.com”; ##Essa linha é para que, assim que o host receber o IP, ele venha a ganhar o nome "dhcp.principal.com" sendo assim ele (PC/Host) vai estar com esse nome quando entrar na rede;
}
host mail.principal.com { ##Esse é
simplismente um identificador de host que está no DHCP;
hardware
ethernet 00:0c:29:d3:e5:ef; ##Esse é o MAC
address do host que será verificado quando o Host fazer a requisição do IP para
o Servidor, após ser OK será liberado um IP ao mesmo;
fixed-address 192.168.4.2; ##Esse parametro e para dar o IP está reservado ao Host assim que ele pedir um IP ao servidor, e sempre será esse IP;
option
host-name "mail.principal.com"; ##Essa linha é para
que, assim que o host receber o IP, ele venha a ganhar o nome "mail.principal.com"
sendo assim ele (PC/Host) vai estar com esse nome quando entrar na rede;
ddns-hostname
“mail.principal.com”; ##Essa linha é para que, assim que o host receber o IP, ele venha a ganhar o nome "mail.principal.com" sendo assim ele
(PC/Host) vai estar com esse nome quando entrar na rede;
}
host
ns.principal.com{ ##Esse é
simplismente um identificador de host que está no DHCP;
hardware
ethernet 00:0c:99:23:53:23; ##Esse é o MAC
address do host que será verificado quando o Host fazer a requisição do IP para
o Servidor, após ser OK será liberado um IP ao mesmo;
fixed-address
192.168.4.1; ##Esse parametro e para dar o IP está reservado ao Host assim que ele pedir um IP ao servidor, e sempre será esse IP;
option
host-name “ns.principal.com”; ##Essa linha é para
que, assim que o host receber o IP, ele venha a ganhar o nome "ns.principal.com"
sendo assim ele (PC/Host) vai estar com esse nome quando entrar na rede;
ddns-hostname “mail.principal.com”; ##Essa linha é para que, assim que o host receber o IP, ele venha a ganhar o nome "ns.principal.com" sendo assim ele (PC/Host) vai estar com esse nome quando entrar na rede;
}
4º) Agora entrar no arquivo #vim
/etc/default/isc-dhcp-server e setar qual será a interface a liberar
o IP como
abaixo:
# Defaults for dhcp initscript
# sourced by
/etc/init.d/dhcp
# installed at
/etc/default/isc-dhcp-server by the maintainer scripts
#
# This is a POSIX
shell fragment
#
# On what
interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with
spaces, e.g. "eth0 eth1".
INTERFACES="eth1"
Nenhum comentário:
Postar um comentário