Vous êtes sur la page 1sur 3

Transforme um Linux num servidor de DHCP

Criado por Pedro Pinto em 2 de Agosto de 2012 | 11 comentrios

O DHCP um servio de rede com o objectivo de automatizar todo o processo de configurao do protocolo TCP/IP nos diversos equipamentos de uma rede (ex. computadores, dispositivos mveis, impressoras, etc). Este sem dvida um processo que reduz o esforo de configurao por parte de qualquer administrador de sistemas numa rede informtica. Depois de termos ensinado aqui a configurar um servio de DHCP no Windows, hoje vamos aprender como configurar no Linux.

Em que situaes se usa DHCP?


Por exemplo, quando um utilizador se liga a uma rede sem fios, por norma no necessita de configurar parmetros adicionais (ex. IP, mscara, gateways, etc) na sua mquina pois estes so automaticamente obtidos a partir de um servidor de DHCP ou do prprio router que funciona com servidor de DHCP e disponibiliza esse conjunto de informaes.

Eu posso criar e controlar um servidor de DHCP?


Sim. Instalar, configurar e administrar um servidor de DHCP uma tarefa bastante simples. Um servidor tambm facilita a aco por parte do utilizador, uma vez que o seu computador automaticamente configurado. Para que preciso eu de um servidor de DHCP? Bem, um servidor de DHCP pode ser usado em diversas situaes e num cenrio de rede que se justifique. Seguem alguns cenrios tpicos, onde as configuraes de acesso rede podem ser baseadas DHCP:

Uma rede em casa com vrios computadores Numa empresa, vrios DHCPS para vrios segmentos de rede LAN Partys

etc. H muitas aplicaes que permitem criar um autntico servidor de DHCP para uma rede. Por exemplo, os routers que normalmente possumos em casa tm essa funcionalidade. Neste artigo vamos demonstrar como colocar facilmente um servidor de DHCP a correr numa mquina e a distribuir informaes sobre as configuraes de rede.

Como montar um servidor de DHCP no Linux


Instalar e configurar um servidor de DHCP no Linux algo relativamente simples e rpido. Para isso dever seguir os seguintes passos. Nota: De referir que este tutorial teve como base a distribuio CentOS 6.3 Passo 1 Instalar o servio DHCP yum install dhcp Passo 2 Aps a instalao, vamos proceder a configurao do servio. O dhcp disponibiliza uma configurao modelo que pode ser consultada no ficheiro: /usr/share/doc/dhcp*/dhcpd.conf.sample . No entanto, para este tutorial vamos proceder a uma configurao muito simples. Vamos ento considerar que o nosso servidor de DHCP tem o endereo 192.168.10.1 e que pretendemos atribuir aos outros equipamento endereos a partir do 192.168.10.50 at ao 192.168.10.100. Vamos tambm considerar que temos um router como o endereo 192.168.10.254, que funciona como servidor de DNS.

Para isso, dentro do ficheiro /etc/dhcpd.conf, inclumos a seguinte informao: ddns-update-style interim; ignore client-updates; # REDE A QUAL SE APLICA subnet 192.168.10.0 netmask 255.255.255.0 { # DEFAULT GATEWAY option routers 192.168.10.254; option subnet-mask 255.255.255.0; # DOMNIO E SERVIDORES DNS option domain-name "pplware"; option domain-name-servers 192.168.10.254; # RANGE DE IPs (192.168.10.50 ao 192.168.10.100) range dynamic-bootp 192.168.10.50 192.168.10.100; default-lease-time 21600; max-lease-time 43200; } Passo 3 Feita a configurao, vamos reiniciar o servidor de DHCP usando para isso o comando /etc/init.d/dhcpd restart Colocando agora por exemplo uma mquina com Windows na rede, basta indicar que a mesma deve obter a configurao de rede via DHCP.

Nota: No caso de uma mquina Linux, podem forar que a mquina obtenha os parmetros de rede usando o comando dhclient. Um servidor de DHCP numa rede LAN sem dvida uma importante ajuda no processo de configurao (digamos configurao em massa). No caso de ser necessrio ter acesso Internet, importante frisar que necessrio que o servidor (neste caso o DHCP), possua tambm uma interface (Wired, ADSL, modem, etc), ligada a Internet.