Ano novo desafios novos, eheheheh.
Tive que montar um servidor Linux onde o mesmo DHCP deveria servir a duas redes distintas na mesma máquina. Esse servidor possui 3 interfaces, eth0 (www), eth1 (rede 172.16.0.0/16) e eth2 (rede 192.168.0.0/24).
A distribuição que utilizei foi o Debian 6 (squeeze).
A solução é fácil.
Instalação do serviço de DHCP
Num terminal shell digite os seguintes comandos:
apt-get install dhcp3-server dhcp3-common
ou
aptitude update
aptitude install dhcp3-server dhcp3-common
Se a instalação correr tudo OK o serviço será instalado.
Informar em qual interface de Rede o DHCP irá atuar
Acesse o diretório /etc/default atraves do comando: cd /etc/default
Edite o arquivo isc-dhcp-server e configure-o da seguinte maneira:
INTERFACES="";
Não deve haver nenhuma interface especificada, pois será especificado isso dentro do dhcp.conf.
Salve o arquivo e saia.
Configuração do arquivo conf do DHCP
Acesse o diretório /etc/dhcp atraves do comando: cd /etc/dhcp
Edite o arquivo dhcp.conf, apague o que há nele e configure-o da seguinte maneira:
INTERFACES="eth1";
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 172.16.0.0 netmask 255.255.0.0 {
range 172.16.6.0 172.16.8.255;
option routers 172.16.0.1;
option domain-name-servers 172.16.0.1,8.8.8.8;
option broadcast-address 172.16.255.255;
}
INTERFACES="eth2";
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
authoritative;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.254;
option routers 192.168.0.1;
option domain-name-servers 192.168.0.1,8.8.8.8;
option broadcast-address 192.168.0.255;
}
Salve o arquivo e saia do editor.
Inicie o serviço do DHCP
Digite o comando: service isc-dhcp-server start
ou
/etc/init.d/isc-dhcp-server start
Se tudo ocorrer como deve ser, voltará ao shell de comando e nenhum erro será exibido.
Abração a todos e Feliz 2012
Nenhum comentário:
Postar um comentário