Está en la página 1de 3

ServidordhcpLinux,paramltiplesVlans

El Protocolo de configuracin dinmica de servidores) es un protocolo que permite a


dispositivosindividualesenunaredobtenersupropiainformacindeconfiguracinde
red,talcomoladireccinIP;mscaradesubred,puertadeenlace,servidoresdns,etc.
Elpropsitoprincipaleshacermsfcilesdeadministrarlasredesgrandes.
Sin la ayuda de un servidor DHCP, tendran que configurarse de forma manual cada
direccin IP de cada equipo en la red. Un servidor DHCP supervisa y distribuye las
direccionesIPdeunaReddereaLocalasignandounadireccinIPacadaequipoque
seunaalaReddereaLocal.
ExistentresmtodosdeasignacinenelprotocoloDHCP:Asignacinmanual,Asignacin
automticayAsignacindinmica.Enelejemplosiguiente,seanalizandosdeloscasos.

Para el ejemplo de la grfica, se considera que el servidor Linux1, funciona tiene


configurado el direccionamiento de paquetes, es decir que esta configurado como un
enrutador,aligualquefuncionaracomoservidordhcp.Paramasdetallesobreenrutador
Linux,veraca>>
Enredespequeasomedianasesposibleutilizarelmismoequipocomoservidordhcpy
como enrutador, sin embargo cuando la red crece es recomendable separar estas
funciones, en equipos distintos. Siempre recordar que el puerto del switch donde se
conectaelservidordhcp,debedeserconfiguradocomotroncal.Paramasdetallesobre
confiraciondeswitches,veraca>>
En el ejemplo tambin se considera que existe un servidor dns, bien puede ser un
servidorconfiguradoenLinuxoenWindows,esteservidorpertenecealavlan100ytiene
configuradaladireccinIP172.16.100.2

DatosdelaRedesaconfigurar.
Nmerodereddelavlan2172.16.2.0
Mscaradesubred:255.255.255.0
Puertadeenlace:172.16.2.254(DirIPdelaInterfacevlan2enelservidor)
Servidordenombres:172.16.100.2
Nmerodereddelavlan3172.16.3.0
Mscaradesubred:255.255.255.0
Puertadeenlace:172.16.3.254(DirIPdelaInterfacevlan3enelservidor)
Servidordenombres:172.16.100.2
Configuracindelarchivo/etc/dhcpd.conf
#Configuracinparalared172.16.3.0/24
#Lared172.16.3.0laconfiguraremosdemaneraesttica,esdecirsiemprele
#asignaralamismadireccinIPalascomputadoras.
#
subnet172.16.3.0netmask255.255.255.0
{
optionsubnetmask255.255.255.0;
optionbroadcastaddress172.16.3.255;
optiondomainname"test.com";
optiondomainnameservers172.16.100.2
optionrouters172.16.3.254;
#AsignacindeIP,acadaMaquinaPC
hostpc01
{
optionhostname"pc01.test.com";
hardwareethernet00:06:AB:AB:01:01;
fixedaddress172.16.3.1;
}

hostpc02
{
hardwareethernet00:06:AB:AB:02:02;
fixedaddress172.16.3.2;
}

#Configuracinparalared172.16.2.0/24
subnet172.16.2.0netmask255.255.255.0
{
range172.16.2.10172.16.2.20;
optionsubnetmask255.2255.255.0;

optionbroadcastaddress172.16.2.255;
optiondomainname"test.com";
optiondomainnameservers172.16.100.2;
optionrouters172.16.2.254;
}
Configuracindelasinterfacesdondefuncionarelserviciodhcp
Unabuenamedidadeseguridadeshacerqueelserviciodedhcpdsolofuncioneatravs
delainterfazderedutilizadaporlaLAN,estoenelcasodetenermltiplesdispositivosde
red.
Edite el fichero /etc/sysconfig/dhcpd y agregue como argumento del parmetro
DHCPDARGSelvaloreth0,eth1,eth2,oennuestrocasoeth0.2,eth0.3.
Nota: para el ejemplo no agregamos la interface eth0.100 porque normalmente la
asignacindedireccionesenlosservidoresnoserealizapormediodedhcp.
#Commandlineoptionshere
DHCPDARGS=eth0.2,eth0.3
Nota:
Posteriormentesoloquedaarrancarelserviciodhcp.
/sbin/servicedhcpdstartobienenelcasodeOpensuse/etc/init.d/dhcpdstart

También podría gustarte