Pour activer le routage entre les interfaces réseau sous OpenBSD , les lignes de commandes suivantes s'appliquent :
sysctl net.inet.ip.forwarding=1 sysctl net.inet6.ip6.forwarding=1
Nous admettrons que notre interface réseau est 'em0' et qu'elle accède nativement au vlan 1
/etc/hostname.em0
up inet 172.18.1.1 255.255.255.0 172.18.1.255 inet6 2001:abcd:1234:1::1 64
Nous souhaitons que l'interface em0 puisse tagger des trames pour le VLAN 10.
cette configuration se fait à l'aide de la commande ifconfig :
ifconfig vlan10 create ifconfig vlan10 vlan 10 vlandev em0 ifconfig vlan10 inet 172.18.10.1 netmask 255.255.255.0 ifconfig vlan10 inet6 2001:abcd:1234:10::1 prefixlen 64 ifconfig vlan10 up
le fichier de configuration se nomme /etc/hostname.vlan10
/etc/hostname.vlan10
up inet 172.18.10.1 255.255.255.0 172.18.10.255 vlandev em0 description "VLAN 10" inet6 2001:abcd:1234:10::1 64
Pour prendre en compte la configuration, il faut redémarrer le réseau
sh /etc/netstart
Une fois cette configuration faite, et les routes par défaut placées sur vos machines vous devez être en mesure de router des trames entre vos différents vlans.
Pages relatives