Forums:
Saludos a todos/as. aqui les expongo mi tema:
1º Tengo que configurar un servidor DHCP en un SO Linux, en este caso CentOS.
2º Para ello tengo que utilizar un programa de maquinas virtuales: el VIRTUAL BOX. ( el profesor no me deja usar otro)
3º La red sera de esta manera:
un CentOS ( en el que tendre mi servidor DHCP) de esta manera:
- 2 tarjetas de red: eth0 y eth1
- la tarjeta eth0, estara como redinterna, con nombre RED1.
- la tarjeta eth0 estara conectada con un cliente DSL-A como RED1.
- la RED1 sera de clase B. usare la red: 172.21.0.0 con mascara 255.255.0.0
- la tarjeta eth1 estara como redinterna, con nombre RED2.
- la tarjeta eth1 estara conectada con un cliente DSL-B como RED2.
- la RED2 sera de clase C. usare la red: 192.168.1.0 con mascara 255.255.255.0
Una DLS-A (para usar de cliente DHCP) estara configurada asi:
- 1 tarjeta por REDINTERNA, con nombre: RED1
- Estara conectada a 1 de las tarjetas del CentOS a traves de la RED1, es decir con la tarjeta eth0 del CentOS
- la direccion IP, MASCARA, y GATEWAY logicamente se las dara mi servidor DHCP del CentOS.
Una DLS-B (para usar de cliente DHCP) estara configurada asi:
- 1 tarjeta por REDINTERNA, con nombre: RED2
- Estara conectada a 1 de las tarjetas del CentOS a traves de la RED2, es decir con la tarjeta eth1 del CentOS.
- la direccion IP, MASCARA, y GATEWAY logicamente se las dara mi servidor DHCP del CentOS.
Mi servidor DHCP lo que hara sera asginar automaticamente una IP, MASK y GATEWAY de clase B a mi DSL-A y una IP, MASK y GATEWAY de clase C a mi DSL-B.
AHORA ESTE ES MI PROBLEMA: CUANDO CONFIGURO TODO CORRECTAMENTE. EL SERVIDOR DHCP ME ASIGNA AUTOMATICAMENTE IP,MASK, Y GATEWAY DE CLASE C !! A MI DSL-A !!
cuando me deberia asignar de CLASE B !! ya que el DSL-A esta en la redinterna RED1 y la tarjeta del CENTOS eth0 esta dentro de la red del DSL-A
alguien me podria ayudar ?? es urgente porfavor. aqui os dejo los archivos de configuracion:
TARJETA eth0 de mi CENTOS: ( como veis, de clase B)
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
IPADDR=172.21.1.1
NETMASK=255.255.0.0
TARJETA eth1 de mi CENTOS: ( como podeis ver, de clase C)
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
IPADDR=192.168.1.1
NETMASK=255.255.255.0
ARCHIVO DE CONFIGURACION DE MI DHCP EN CENTOS: /etc/dhcpd.conf
server-identifier prueba;
ddns-update-style interim;
ignore client-updates;
authoritative;
option ip-forwarding off;
default-lease-time 21600;
max-lease-time 43200;
shared-network miredlocal
{
subnet 172.21.0.0 netmask 255.255.0.0
{
range 172.21.1.10 172.21.1.20;
}
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.10 192.168.1.20;
}
}
ARCHIVO DE CONFIGURACION DE LAS TARJETAS DEL DHCP: /etc/sysconfig/dhcpd.conf
DHCPDARGS=eth0,eth1
PD: puede que mi fallo sea el archivo de configuracion de las tarjetas del DHCP ?? el DHCPDARGS ?? si es asi, espero una solucion MUY PRONTO gracias !!!!