Como restringir as tags de VLAN permitidas em uma ponte

0

Estou usando o FreeBSD 11.1-RELEASE. Eu configurei bridge0 para unir duas interfaces. Eu quero passar apenas as VLANs 40-90 nessa ponte. Como posso fazer isso?

Estou procurando usar pf , mas acho que a pilha de rede já viria com a capacidade de decidir quais tags de VLAN são aceitáveis, assim como nos switches da Cisco como você configura a lista allowed vlan no tronco .

    
por Greg Schmit 13.08.2017 / 06:45

1 resposta

1

Se eu entendi corretamente, você provavelmente não quer fazer assim. Em vez de interligar as interfaces, eu conectaria as interfaces vlan. Você não mostra o que realmente fez - então posso estar errado. Mas deve ser possível dentro do sistema básico,

Se você fizer a ponte com a interface pai, os pacotes marcados serão desmarcados e retransmitidos pela interface de entrada.

Este exemplo mostra como conectar vlans (via rc.conf):

cloned_interfaces="bridge0 vlan40 vlan90"
ifconfig_ixgbe0="up"
ifconfig_vlan190="vlan 40 vlandev ixgbe1"
ifconfig_vlan590="vlan 90 vlandev ixgbe1"
ifconfig_bridge0="addm vlan40 addm vlan90"

Extraído dos exemplos em um e-mail de Chris Cowart

Isso provavelmente seria suficiente para o seu propósito. Mas se você quiser mais recursos de filtragem, os nomes das interfaces clonadas podem ser usados dentro do pf firewall.

Não conheço uma abreviação inteligente para um intervalo, mas você pode criar rapidamente várias interfaces vlan (talvez isso seja realmente o que você está perguntando):

vlans_ixgbe0="40 41 42 43 44 45"

A interface clonada será então chamada "ixgbe0.40" (etc.) e pode ser referenciada no rc.conf usando "ifconfig_ixgbe0_40".

Forma abreviada do mesmo exemplo (não testado):

cloned_interfaces="bridge0"
ifconfig_ixgbe0="up"
vlans_ixgbe1="40 90"
ifconfig_bridge0="addm ixgbe1.40 addm ixgbe1.90"

Você pode melhorar sua pergunta se adicionar mais informações sobre o que deseja fazer e mostrar a configuração de bridge0 . Também fique à vontade para adicionar uma errata a esta resposta (se for utilizável) - e qual configuração você usará.

    
por 15.08.2017 / 12:37