Date post: | 28-Nov-2014 |
Category: |
Technology |
Upload: | jonathan |
View: | 3,068 times |
Download: | 3 times |
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: [email protected]
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/OpenBSDColombia/files
http://www.openbsd.org/cgibin/man.cgi?query=dhcpd.conf&sektion=5&arch=&apropos=0&manpath=OpenBSD+Current
________________________________________________________________________________ 6. Enlaces recomendados 6/6