Configurando DHCP no linux Autor: Fabiano S. Rech eMail: fabiano[NOSPAM]linuxbsd.com.br Data: 2002 O Dhcp é um serviço de rede que é respopnsavel pela atribuição de endereços ip para todos os clientes da rede sem que seja necessário a especifição do mesmo, isto ajuda muito a configuração rápida de todos clientes se que seja necessária muita configuração local, no windows esta configuração é relativamente facíl, não que no linux seja diferente mas observarmos alguns passos importantes que se forem seguidos, não haverá problemas com a ativação de ótimo recurso, por isto resolvi escrever este tutorial, para facilitar a vida das que quer se arriscar em fazer funcionar o DHCP no Linux. eu preferi neste tutorial usar a versão dhcpd de de Paul Vixie/ISC, (apesar de existir inúmeras para ambiente Unix) por ser livre e de fácil configuração. Primeiramente verifique se o servidor dhcpd está instalado em seu computador, com o comando "whereis dhcpd" , caso não esteja instalado, basta fazer o download do arquivo neste link: dhcp-3.0.1 Descompacte o arquivo, e como root digite os costumeiros comandos: ./configure make make install Terminado o processo de instalação, devemos criar um arquivo de configuração chamado dhcpd.conf no diretório /etc, para isto use do editor de sua preferência; A seguir segue uma configuração do /etc/dhcpd.conf, basta copiar e alterar para os endereçamento desejados: default-lease-time 600; max-lease-time 7200; ddns-update-style none; option subnet-mask 255.255.255.0; option broadcast-address 255.255.255.255; option routers 192.168.102.1; option domain-name-servers 192.168.102.2; option domain-name "alpha.master"; subnet 192.168.102.0 netmask 255.255.255.0 { range 192.168.102.10 192.168.102.100; range 192.168.102.150 192.168.102.200; } Esta configuração irá fornecer um endereçamento ip de 192.168.102.2 a 192.168.102.254, ele liberará o endereço por 600 segundos, caso o cliente não defina um tempo especifico. Feito todo este processo, basta iniciar o servidor dhcp, com o comando: /usr/sbin/dhcpd Agora inicie um cliente na rede e verifique se tudo ocorreu da maneira esperada.