-
Affichez toutes les interfaces physiques disponibles :
ip link show
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 74:27:ea:79:88:5c brd ff:ff:ff:ff:ff:ff
-
Installez le package vlan :
apt update
apt install vlan
-
Créer des tables de routage :
echo "500 firsttable" | sudo tee -a /etc/iproute2/rt_tables
echo "501 echo "500 firsttable" | sudo tee -a /etc/iproute2/rt_tables" | sudo tee -a /etc/iproute2/rt_tables
-
Chargez le module du noyau 8021q :
modprobe 8021q
-
Confirmez que le module est chargé :
lsmod | grep 8021q
| 8021q |
40960 |
0 |
|
| garp |
16384 |
1 |
8021q |
| mrp |
20480 |
1 |
8021q |
-
Ouvrez le fichier de configuration réseau :
nano /etc/network/interfaces
# Source custom network configuration files
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# vlan Management
auto enp2s0.100
iface enp2s0.100 inet static
address 172.16.0.150
netmask 255.255.0.0
gateway 172.16.0.1
# vlan Pedagogie
auto enp2s0.110
iface enp2s0.110 inet dhcp
-
Ouvrez les interfaces en utilisant ifup :
sudo ifup enp2s0.100
-
Résultat :
ip link show
1: lo: mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 74:27:ea:79:88:5c brd ff:ff:ff:ff:ff:ff
3: enp2s0.100@enp2s0: mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 74:27:ea:79:88:5c brd ff:ff:ff:ff:ff:ff
4: enp2s0.110@enp2s0: mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
link/ether 74:27:ea:79:88:5c brd ff:ff:ff:ff:ff:ff