•
VLAN tagging con CentOS (y similares)
Para configurar VLAN tagging (802.1q) en CentOS o similares (RHEL, Fedora…) resulta especialmente fácil. Vamos a ver como:
Sólo deberemos editar el fichero de configuración de la interfaz añadiendo un .<VLAN id>. Por ejemplo, para la VLAN 69 de la interfaz eth3 sería el fichero /etc/sysconfig/network-scripts/ifcfg-eth3.69 donde deberemos definir su direccionamiento:
DEVICE=eth3.69 BOOTPROTO=static IPADDR=192.168.69.12 NETMASK=255.255.255.0 ONBOOT=yes VLAN=yes
Para el caso de bondings sería equivalente. Para las interfaces físicas definiríamos normalmente el bonding:
- eth0:
DEVICE=eth0 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes ISALIAS=no
- eth1:
DEVICE=eth1 BOOTPROTO=none ONBOOT=yes MASTER=bond0 SLAVE=yes ISALIAS=no
A continuación definiriamos el bonding sin direccionamiento:
DEVICE=bond0 BOOTPROTO=none ONBOOT=yes
Y a continuación definirmos las interfaces para cada VLAN:
- VLAN 2:
DEVICE=bond0.2 BOOTPROTO=static IPADDR=192.168.2.14 NETMASK=255.255.255.0 ONBOOT=yes VLAN=yes
- VLAN 3:
DEVICE=bond0.3 BOOTPROTO=static IPADDR=192.168.3.14 NETMASK=255.255.255.0 ONBOOT=yes VLAN=yes
Relacionados
Imprimir
•
3 comments to “VLAN tagging con CentOS (y similares)”
•
27. April 2009 at 11:31 am :
Gracias, muy interesante, pero me surge una duda: ¿donde defino el bonding?
27. April 2009 at 11:33 am :
Entiendo que te refieres al modo del bonding: (activo-pasivo, xor…)
Puedes encontrar un aquí un artículo con todos los modos de bonding explicados
27. April 2009 at 11:59 am :
Gracias, te estaba posteando ahora mismo que lo había encontrado :X