Configure an Ethernet interface as a VLAN trunk
Suppose that a host requires access to two VLANs, both carried by a trunk connected to physical interface eth0. The assigned IP addresses for the host are 192.168.2.1/24 on VLAN 2 and 192.168.3.1/24 on VLAN 3.
[+] First install the vlan package if it is not already present:
apt-get install vlan
[+] Turn off network-manager
sudo stop network-manager
[+] Configuring interfaces
vconfig add eth0
ifconfig eth0.
ifconfig eth0.
Note: If any issues run, ifconfig eth0 0.0.0.0 up Note: Specify interface with nmap scanning (nmap -e eth0.101) Note: You will probably need to add individual routes for each vlan if you want to communicate between vlans, don't rely on your default gateway. (route add)
[+] Remove Configuration vconfig rem eth0.101