Dhcp Vlans

Post on 28-Nov-2014

3.068 views 3 download

description

 

Transcript of Dhcp Vlans

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

DHCP sobre VLANs en OpenBSD 4.5

Autor:  Jonathan WaldoCorreo electrónico:  waldo.j510@gmail.com

Fecha de creación :  27/06/09 Ultima modificación: 27/06/09

Índice de contenido1.Licencia (Creative Commons)...........................................................................................................12.Presentación del Autor......................................................................................................................23.Configurando ....................................................................................................................................2

3.1.Creando las Vlan's en el switch ................................................................................................23.2.Creando las Vlan's en el servidor...............................................................................................33.3.Configurando el servidor DHCP................................................................................................4

5. Las Pruebas.......................................................................................................................................66. Enlaces recomendados......................................................................................................................6

1. Licencia (Creative Commons)

a. Usted es libre de:

• copiar, distribuir y comunicar públicamente la obra • hacer obras derivadas

b. Bajo las condiciones siguientes:

• Reconocimiento. Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).  

• Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de esta obra. 

• Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del titular de los derechos de autor 

• Nada en esta licencia menoscaba o restringe los derechos morales del autor. 

________________________________________________________________________________ 1.Licencia (Creative Commons) 1/6

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

2. Presentación del AutorHola,  mi  nombre  es   Jonathan  Andres  Waldo  Arbelaez,  actualmente  estudio  Administración  de Redes  de  Computadores  en el    SENA, y es  por  primera  vez  que  manejo  el  sistema operativo OpenBSD; pero para todo hay una primera vez y ademas me gusta aprender cosas nuevas. Este es el primer manual que escribo, entonces espero su comprensión y sus consejos para mejorar en los siguientes manuales o documentos que haga.

Bueno sin dar más alargues comencemos con el tema.

3. Configurando En mi caso tengo un switch catalyst 2950 dos Computadores uno hace el papel como servidor y el otro va actuar como cliente esto era lo basico para poder hacer pruebas  

3.1. Creando las Vlan's en el switch

Switch>enable

Switch#configure terminal

Switch(config)#vlan 100

Switch(config-vlan)#name administrativos

Switch(config-vlan)#exit

Switch(config)#vlan 200

Switch(config-vlan)#name docentes

Switch(config-vlan)#exit

Switch(config)#vlan 300

Switch(config-vlan)#name alumnos

Switch(config-vlan)#exit

Switch(config)#vlan 400

Switch(config-vlan)#name sistemas

Switch(config-vlan)#exit

Switch(config)#vlan 500

Switch(config-vlan)#name servidores

Switch(config-vlan)#exit

Switch(config)#interface fastEthernet 0/2

Switch(config-if)#switchport access vlan 100

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/3

Switch(config-if)#switchport access vlan 200

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/4

Switch(config-if)#switchport access vlan 300

________________________________________________________________________________ 3.Configurando 2/6

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/5

Switch(config-if)#switchport access vlan 400

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/6

Switch(config-if)#switchport access vlan 500

Switch(config-if)#exit

Switch(config)#interface fastEthernet 0/24

Switch(config-if)#switchport mode trunk

Switch(config-if)#switchport trunk allowed vlan 100,200,300,400,500

Switch(config-if)#end

Switch#copy running-config startup-config

3.2. Creando las Vlan's en el servidor

Ya pasamos al servidor  y crearemos las vlan’s en una misma interfaz  (vic0)Para crear todas las vlan´s  vamos a ingresar los siguientes comandos

server#ifconfig vlan1 create

server#ifconfig vlan2 create

server#ifconfig vlan3 create

server#ifconfig vlan4 create

server#ifconfig vlan5 create

ya con esto tenemos las vlan’s creadas, ahora crearemos un archivo para cada vlan en mi caso son cinco archivos y dentro de ese archivo le agregaremos la configuracion correspondiente a cada vlan

server#vi /etc/hostname.vic0

inet 192.168.0.1 255.255.255.0

server#touch /etc/hostname.vlan1

server#vi /etc/hostname.vlan1

inet 192.168.1.1 255.255.255.0 NONE vlan 100 vlandev vic0

server#touch /etc/hostname.vlan2

server#vi /etc/hostname.vlan2

inet 192.168.2.1 255.255.255.0 NONE vlan 200 vlandev vic0

server#touch /etc/hostname.vlan3

server#vi /etc/hostname.vlan3

inet 192.168.3.1 255.255.255.0 NONE vlan 300 vlandev vic0

server#touch /etc/hostname.vlan4

server#vi /etc/hostname.vlan4

inet 192.168.4.1 255.255.255.0 NONE vlan 400 vlandev vic0

________________________________________________________________________________ 3.Configurando 3/6

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

server#touch /etc/hostname.vlan5

server#vi /etc/hostname.vlan5

inet 192.168.5.1 255.255.255.0 NONE vlan 500 vlandev vic0

3.3. Configurando el servidor DHCP

bueno ahora pasamos a la configuracion del servicio dhcpentonces vamos a editar el archivo de configuración del dhcp  con el siguiente comando

server#vi /etc/dhcpd.conf

a este archivo le agregaremos las siguientes lineas 

subnet 192.168.0.0 netmask 255.255.255.0 {

option routers 192.168.0.1 ;

range 192.168.0.10 192.168.0.20;

}

}

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.1 ;

range 192.168.1.10 192.168.1.20;

}

}

subnet 192.168.2.0 netmask 255.255.255.0 {

option routers 192.168.2.1 ;

range 192.168.2.10 192.168.2.20;

}

}

subnet 192.168.3.0 netmask 255.255.255.0 {

option routers 192.168.3.1 ;

range 192.168.3.10 192.168.3.20;

}

}

subnet 192.168.4.0 netmask 255.255.255.0 {

option routers 192.168.4.1 ;

range 192.168.4.10 192.168.4.20;

}

________________________________________________________________________________ 3.Configurando 4/6

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

}

subnet 192.168.5.0 netmask 255.255.255.0 {

option routers 192.168.5.1 ;

range 192.168.5.10 192.168.5.20;

}

}

Ahora ya modificaremos porque interfaces va a escuchar nuestro dhcp Entonces   modificaremos el archivo  dhcpd.interfaces  con el siguiente comando y agregamos las las siguientes lineas

server#vi /etc/dhcp.interfaces

vic0

vlan1

vlan2

vlan3

vlan4

vlan5

Despues subiremos el demonio dhcp solo es modificar el archivo rc.conf 

Donde dice dhcpd_flags=NO le quitamos NO y le agregamos “”

server#vi /etc/rc.conf

...

dhcpd_flags=""

...

               Fig 1 Archivo de configuracion rc.conf 

________________________________________________________________________________ 3.Configurando 5/6

DHCP sobre VLANs en OpenBSD 4.5 - Jonathan Waldo, http://www.openbsdcolombia.org

Ya con esto el servidor dhcp escucha cualquier petición que se le haga a

cualquiera de las  interfaces vlan, solo faltaría probar si esto 

funciona ...

5. Las PruebasCon todo ya realizado, el servidor configurado y en escucha, solo falta verificar la configuración realizada, conectaremos el servidor en el puerto 24 del switch, despues conectaremos el cliente en el puerto 2 del switch y en el cliente vamos hacer una peticion de IP y si todo nos ha salido bien el cliente nos entregara una direccion IP en el rango 192.168.1.X

 Si tienen dudas, comentarios me pueden escribir al correo 

6. Enlaces recomendados

Sitio Oficial:

http://www.openbsd.org/es/

Manuales de instalación de OpenBSD:http://groups.google.com/group/OpenBSD­Colombia/files

http://www.openbsd.org/cgi­bin/man.cgi?query=dhcpd.conf&sektion=5&arch=&apropos=0&manpath=OpenBSD+Current

________________________________________________________________________________ 6. Enlaces recomendados 6/6