Vlans en linux

Solo disponible en BuenasTareas
  • Páginas : 5 (1027 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2011
Leer documento completo
Vista previa del texto
Configuración de un servidor para vlan en Ubuntu

miércoles, febrero 18 2009 @ 09:11 CST
Autor: julinuxhack
Lecturas 2,743
Bueno, no es fácil hablar sobre VLAN. Una VLAN no es otra cosa que una LAN virtual.

Todos sabemos que para configurar una red debe de existir una una entrada y una salida, aunque exista un servidor para las VLAN, deben de existir una entrada y una salidaexclusivamente, para eso, se utilizan la misma cantidad de tarjetas de red que la misma cantidad de redes virtuales (VLAN) deben de tener.

Para no hacerla mas de emoción, en Ubuntu, podemos hacer varias VLAN con una sola tarjeta de red.

Lo que necesitamos es lo siguiente:

1.- Tener instalado nuestro Ubuntu.

2.- Tener conexión a Internet.

3.- Tener actualizado el kernel con la versión masreciente

4.- Instalar los paquetes VLAN, DHCP.

5.- Configurar y demonizar.

Empecemos con el punto 3, o sea,el punto del kernel. Para poder actualizar mejor el kernel, es necesario instalarlo desde los repositorios del sistema operativo y no desde la fuente, porque este último método es más engorroso. Pero bueno, la elección es libre.

Respecto a la instalación de la VLAN y el DHCP, esnecesario:

a) Abrir una terminal.

b) Escribir el siguiente comando:
# sudo apt-get install vlan dhcp3-server

Nos pedirá la contraseña de sudo, y con esto instalaremos tanto la VLAN como el DHCP.

Procedemos al punto 5. Configurar y demonizar.

Desde la misma terminal damos el siguiente comando:

#cd /etc/dhcp3/

Estando ahí damos el siguiente comando: #sudo nano dhcp3.confEn la parte final del archivo colocamos algo parecido a esto:

subnet 192.168.121.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.121.51 192.168.121.249;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.121.255;
option routers 192.168.121.254;
option domain-name-servers 192.168.121.1 , 201.167.126.5, 200.53.250.1;
}

subnet 192.168.122.0 netmask 255.255.255.0 {ddns-updates on;
range 192.168.122.11 192.168.122.249;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.122.255;
option routers 192.168.122.252;
option domain-name-servers 192.168.122.1 , 201.167.126.5, 200.53.250.1;
}

subnet 192.168.124.0 netmask 255.255.255.0 {
ddns-updates on;
range 192.168.124.11 192.168.124.249;
option subnet-mask 255.255.255.0;
optionbroadcast-address 192.168.124.255;
option routers 192.168.124.254;
option domain-name-servers 192.168.124.1 , 201.167.126.5, 200.53.250.1;
}

Como verán, estoy configurando tarjetas de red, a cada VLAN le ponemos sus rangos correspondientes, es decir, a cada VLAN le ponemos su IP correspondiente, con su broadcast, netmask, dns y el rango que queremos que se otorgue las IPs dinámicas.

Ya teniendoesto, guardamos los cambios. Quiero hacer mención que utilizo nano para editar el archivo o crearlo, pero no es necesario que utilicen nano para hacerlo, hay mas editores.

Nos vamos a cualquier ruta de directorios y creamos una carpeta, en este caso, me dirijo al siguiente directorio
# cd /opt/

Ya estando dentro de opt, creamos un subdirectorio al que le pondré vlan, para ello, introduzcoel comando:
# sudo mkdir vlan.

Me dirijo al directorio:
# cd vlan

Estando dentro del directorio, escribimos el siguiente comando:

$ sudo nano vlan.sh

Vamos a crearnos el archivo vlan.sh

Dentro de el, escribimos (la parte comentada no se escribe, solo la estoy poniendo parea explicar):

# El comando modprobe sirve para dar la orden de activación de algún dispositivo, en estecaso el 8021q que es con el que funcionan todas las VLAN.

modprobe 8021q
# después añadimos a la tarjeta de red eth0 los nombres que llevaran sus vlans.
vconfig add eth0 220
vconfig add eth0 180
vconfig add eth0 30

# después configuramos las vlans poniéndoles la direccion IP que llevarán, junto con sus respectivas máscaras y su broadcast.
ifconfig eth0.220 inet 192.168.220.1 netmask...
tracking img