vlan centos 5 con 802.1q

Forums: 

Ayuda Por favor

Estoy tratando de configurar redes VLANS solamente con un servidor Linux.
la configuracion del servidor es la siguiente:

kernel: 2.6.18-128.2.1.el5
El kernel no lo he compilado porque basta con agregar el modulo 8021q es suficiente..corregirme si estoy errado. en las versiones 2.4 habia que compilar el kernel porque no venian añadidas las opciones para hacer vlans

este es el scrip para las vlans que uso:
------------------------------------------------------------------------------
#!/bin/sh
modprobe 8021q
vconfig add eth0 3
vconfig add eth0 4
ifconfig eth0.3 192.168.16.1 netmask 255.255.248.0 broadcast 192.168.23.255 up
ifconfig eth0.4 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255 up
---------------------------------------------------------------------------------

scrip para hacer nat y ruteo:
--------------------------------------------------------------------------------
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward

route add -host 192.168.1.5 gw 192.168.1.1 dev eth0.4

iptables -t nat -F
iptables -F
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT --to IPPUBLICA
-----------------------------------------------------------------------------------

A un pc que esta en la lan del servidor le coloco lo siguinete:
ip: 192.168.1.5
submascara: 255.255.255.0
geteway: 192.168.1.1
Es decir trato de unir el host 192.168.1.5 a la vlan eth0.4 pero no puedo.
No tengo pines a la 192.168.1.1 y no tengo navegacion.

Sera que debo tener obligatoriamente un equipo de capa 2 o 3 para hacer vlans como switch cisco o router cisco???

O sera que debo hacer el linux de modo bridge ????

les comento que he buscado en google pero no encuentro un manual completo de linux solo encuentro la parte de crear vlans. en cambio si se encuentra lo que es vlans con dispositivo de capa 2 o 3 sobre todo cisco.

Si alguien ha realizado esta configuracion por favor darme una guia.

Por favor sus comentarios.
Agradecido de antemano por su ayuda

Pues la verdad no sabía que

Pues la verdad no sabía que se podía hacer vlanes en un equipo linux, sin embargo revisando 2 minutos en google pude darme cuenta de esto:


e.g., /etc/sysconfig/network-scripts/ifcfg-bond0.1100

DEVICE=bond0.1100
IPADDR=192.168.1.X
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=static
USERCTL=no
VLAN=yes

Te recomiendo revises lo siguiente:
http://brandonhutchinson.com/wiki/RHEL_802.1q_/_VLAN_Tagging

Saludos,

Aca mas info, google es

Imagen de damage

Aca mas info, google es todo:

http://www.linuxjournal.com/article/7268
http://www.cyberciti.biz/tips/howto-configure-linux-virtual-local-area-network-vlan.html

Y aca mismo:

http://www.ecualug.org/2009/02/03/forums/duda_sobre_vlan_y_linux