Routage inter-vlan avec OpenBSD

Pré-requis

Rappel

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

Configurer une interface VLAN

Nous souhaitons que l'interface em0 puisse tagger des trames pour le VLAN 10.

En ligne de commande

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

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 

Fin

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

 
unix/openbsd/routage-inter-vlan.txt · Dernière modification: 2017/07/27 16:08 (édition externe)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki