------------------------------------------------------------------------------------- / _ \ \_\(_)/_/ _//"\\_ JOHLEM.net / \ https://johlem.net/V1/topics/cheatsheet.php ------------------------------------------------------------------------------------- --- VLAN 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 (you may get a warning message on the first one) example: vconfig add eth0 101 ifconfig eth0. /24 up example: ifconfig eth0.101 192.168.1.10/24 up 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