Mudanças entre as edições de "Configuração do DHCP"
Ir para navegação
Ir para pesquisar
m (Configuração do DHCP movido para Configuração do DHCP) |
|||
(11 revisões intermediárias por 2 usuários não estão sendo mostradas) | |||
Linha 1: | Linha 1: | ||
− | ==Instalando o Serviço | + | ==Instalando o Serviço DHCP== |
− | *Para instalar o serviço | + | *Para instalar o serviço DHCP, digitar: |
− | #urpmi | + | #urpmi dhcp-server ''(instalar o serviço DHCP)'' |
+ | #urpmi dhcp-client ''(instalar o serviço para utilização dos hosts-clientes)'' | ||
− | + | ==Editando o arquivo de configuração do Serviço DHCP== | |
− | + | Obs.: Respeitar a sintaxe e espaçamentos de acordo com os ítens a seguir: | |
− | * | + | ===Editando o arquivo "dhcpd.conf"=== |
− | # | + | *Primeiramente, copiar o arquivo /etc/dhcpd.conf.sample renomeando-o: |
+ | #cp /etc/dhcpd.conf.sample /etc/dhcpd.conf | ||
− | |||
− | |||
− | |||
− | |||
− | |||
*Abrir arquivo: | *Abrir arquivo: | ||
− | #vi / | + | #vi /etc/dhcpd.conf |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | *Editar da seguinte forma: | |
− | + | ddns-update-style none; ''(obs: se a versão do dhcp server for 3.0 ou superior)'' | |
+ | subnet 192.168.xxx.xxx netmask 255.255.xxx.xxx { | ||
+ | #default gateway | ||
+ | option routers 192.168.xxx.xxx; ''(gateway padrão onde o DHCP está localizado)'' | ||
+ | option subnet-mask 255.255.xxx.xxx; ''(máscara da rede local)'' | ||
+ | option domain-name ''"localhost.seudominio.local"''; ''(nome de domínio da rede local)'' | ||
+ | #option broadcast-address 192.168.xxx.xxx ''(endereço de broadcast da rede local)'' | ||
+ | #Seting up an ip address is better here | ||
+ | option domain-name-servers 192.168.xxx.xxx; ''(DNS padrão da rede local)'' | ||
+ | #option nis-domain "domain.org"; | ||
+ | range dynamic-bootp 192.168.xxx.xxx 192.168.yyy.yyy; ''(faixa de endereços IP utilizados pelo Servidor DHCP para aluguel)'' | ||
+ | default-lease-time 21600; | ||
+ | max-lease-time 43200; | ||
+ | # we want the nameserver to appear at a fixed address | ||
+ | #host ns { | ||
+ | #next-server fixed.mandrakesoft.com; | ||
+ | #hardware ethernet 12:34:56:78:AB:CD; | ||
+ | #fixed-address 192.168.0.10; | ||
+ | #} | ||
+ | } | ||
*Fechar o arquivo salvando as alterações. | *Fechar o arquivo salvando as alterações. | ||
− | == | + | ==Criar um novo arquivo== |
− | + | *Criar o arquivo: | |
− | + | #touch /etc/dhcpd.leases | |
− | * | ||
− | # | ||
− | + | ==Iniciando/Reiniciando/Parando o serviço DHCP== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Iniciando/Reiniciando/Parando o serviço | ||
*Após configuração destes arquivos, inicializá-lo executando: | *Após configuração destes arquivos, inicializá-lo executando: | ||
− | #service | + | #service dhcpd start ''(iniciando o serviço)'' |
− | #service | + | #service dhcpd restart ''(reiniciando o serviço)'' |
− | #service | + | #service dhcpd stop ''(parando o serviço)'' |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Testando o serviço== | ==Testando o serviço== | ||
− | * | + | *Testar da seguinte forma: |
− | # | + | Conectar-se a uma máquina da mesma rede do Servidor e executar o seguinte comando: |
− | + | #dhclient | |
− | + | Após executar este comando, o prompt irá mostrar um IP aleatório alocado de acordo com a faixa de IP´s especificada no arquivo "dhcpd.conf". | |
− | + | Caso isto ocorra, o Servidor DHCP estará '''funcionando corretamente'''! | |
− | + | Caso apareça alguma mensagem de erro, verificar a '''configuração do arquivo editado'''. Se necessário, tornar a editá-lo e refazer os testes. |
Edição atual tal como às 11h34min de 13 de novembro de 2006
Instalando o Serviço DHCP
- Para instalar o serviço DHCP, digitar:
#urpmi dhcp-server (instalar o serviço DHCP) #urpmi dhcp-client (instalar o serviço para utilização dos hosts-clientes)
Editando o arquivo de configuração do Serviço DHCP
Obs.: Respeitar a sintaxe e espaçamentos de acordo com os ítens a seguir:
Editando o arquivo "dhcpd.conf"
- Primeiramente, copiar o arquivo /etc/dhcpd.conf.sample renomeando-o:
#cp /etc/dhcpd.conf.sample /etc/dhcpd.conf
- Abrir arquivo:
#vi /etc/dhcpd.conf
- Editar da seguinte forma:
ddns-update-style none; (obs: se a versão do dhcp server for 3.0 ou superior) subnet 192.168.xxx.xxx netmask 255.255.xxx.xxx { #default gateway option routers 192.168.xxx.xxx; (gateway padrão onde o DHCP está localizado) option subnet-mask 255.255.xxx.xxx; (máscara da rede local) option domain-name "localhost.seudominio.local"; (nome de domínio da rede local) #option broadcast-address 192.168.xxx.xxx (endereço de broadcast da rede local) #Seting up an ip address is better here option domain-name-servers 192.168.xxx.xxx; (DNS padrão da rede local) #option nis-domain "domain.org"; range dynamic-bootp 192.168.xxx.xxx 192.168.yyy.yyy; (faixa de endereços IP utilizados pelo Servidor DHCP para aluguel) default-lease-time 21600; max-lease-time 43200; # we want the nameserver to appear at a fixed address #host ns { #next-server fixed.mandrakesoft.com; #hardware ethernet 12:34:56:78:AB:CD; #fixed-address 192.168.0.10; #} }
- Fechar o arquivo salvando as alterações.
Criar um novo arquivo
- Criar o arquivo:
#touch /etc/dhcpd.leases
Iniciando/Reiniciando/Parando o serviço DHCP
- Após configuração destes arquivos, inicializá-lo executando:
#service dhcpd start (iniciando o serviço) #service dhcpd restart (reiniciando o serviço) #service dhcpd stop (parando o serviço)
Testando o serviço
- Testar da seguinte forma:
Conectar-se a uma máquina da mesma rede do Servidor e executar o seguinte comando:
#dhclient
Após executar este comando, o prompt irá mostrar um IP aleatório alocado de acordo com a faixa de IP´s especificada no arquivo "dhcpd.conf". Caso isto ocorra, o Servidor DHCP estará funcionando corretamente!
Caso apareça alguma mensagem de erro, verificar a configuração do arquivo editado. Se necessário, tornar a editá-lo e refazer os testes.