Servidor DHCP Slackware 14.x Arquivos de
Transcrição
Servidor DHCP Slackware 14.x Arquivos de
19/03/2015 Arquivos de Configuração Servidor DHCP Slackware 14.x Prof. Alexandre Beletti Exemplo – /etc/dhcpd.conf • Configuração no Servidor • /etc/dhcpd.conf • Configuração no Cliente • /etc/dhcpcd.conf Configurações – 1 de 4 • default-lease-time 600; – Servidores DHCP cedem endereços sob pedido por um tempo pré-determinado.O padrão neste exemplo é ceder o endereço IP por 600 segundos, ou 10 minutos. • max-lease-time 7200; – Caso o cliente solicite um tempo maior, o tempo máximo permitido será de 7200 segundos (2 horas) Configurações – 2 de 4 • option subnet-mask 255.255.255.0; – Esta opção define a máscara de subrede a ser fornecida aos clientes • option broadcast-address 255.255.255.255; – Esta opção define o endereço de envio para requisições de broadcast • option routers 192.168.1.1; Configurações – 3 de 4 • option domain-name-servers 200.106.80.11, 200.106.1.5; – Esta opção lista os servidores de nomes (DNS) a serem utilizados para resolução de nomes. • option domain-name "example.com.br"; – Esta máquina pertence ao domínio example.com.br – O cliente, além do número IP, recebe também a informação do número do equipamento que é o gateway de sua rede. 1 19/03/2015 Configurações – 4 de 4 • subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.10 192.168.1.100; range 192.168.1.150 192.168.1.200; } – Esta opção lista a subrede à qual o equipamento pertence e a máscara de rede utilizada. A seguir encontra-se a faixa de endereços IP que pode ser fornecida pelo servidor DHCP aos seus clientes. A primeira linha indica que podem ser fornecidos endereços na faixa de 192.168.1.10 a 192.168.1.100 e a segunda linha especifica os endereços entre 192.168.1.150 e 192.168.1.200 Inicializando o Servidor • Comando: dhcpd start • Diretório: /sbin/dhcpd • Esse arquivo não está junto dos scripts de inicialização, mas pode ser carregado no script de boot • Depois de subir o serviço, se quisermos fazer alterações, devemos matar o processo associado a ele Cliente Atribuindo um endeço fixo • O cliente precisa solicitar um endereço IP do servidor DHCP • Opção 1: dhcpcd ethX (onde X é o número da interface) • Opção 2: editar o arquivo “/etc/rc.d/rc.inet1.conf”, deixar todas os cambos com aspas “”, somente o USE_DHCP[X]=“yes” (X é o número da interface) • host tux { hardware ethernet 08:00:07:26:c0:a5; fixed-address 192.168.0.233; } • Não faz sentido ter um endereço fixo que faça parte da faixa pública de endereços Reinicializando o DHCPD mcedit /etc/rc.d/rc.dhcpd • Não é possível reiniciar o serviço sem antes matar o processo do DHCPD, portanto: • ps –ax | grep dhcpd • kill -9 ID_DO_DHCPD • Ou podemos criar um script no diretório de scripts... • #!/bin/sh # Start/stop/restart the DHCP server: INTERFACES="eth1" case "$1" in 'start') dhcpd $INTERFACES ;; 'stop') killall dhcpd ;; 'restart') killall dhcpd dhcpd $INTERFACES ;; *) echo "usage $0 start|stop|restart" esac 2 19/03/2015 Inicializando o DHCPD automaticamente Referências • chmod +x /etc/rc.d/rc.dhcpd • ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc0.d/K04dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc1.d/K04dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc2.d/K04dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc6.d/K04dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc3.d/S96dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc4.d/S96dhcpd ln -s /etc/rc.d/rc.dhcpd /etc/rc.d/rc5.d/S96dhcpd • http://www.dicasl.com.br/arquivo/configuracao_de_servicos_d hcp.php • http://www.vivaolinux.com.br/artigo/Configur acao-de-servidor-DHCP-no-DebianLinux?pagina=2 • http://welton82.blogspot.com.br/2011/10/co nfigurando-dhcp-no-slackware.html 3
Documentos relacionados
Lojamundi – Tecnologia Sem Limites www.lojamundi.com.br
DHCPD_PID=/var/run/dhcpd.pid # Additional options to start dhcpd with. # Don’t use options -cf or -pf here; use DHCPD_CONF/ DHCPD_PID instead #OPTIONS=”” # On what interfaces should the DHCP server...
Leia maisHOW TO Fixar IP via DHCP através do MAC Address
impacte no funcionamento do ambiente. A Aker não é responsável pelo mau uso deste documento.
Leia mais