From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Using iproute2 (runtime)

Example configuration:

parent=eth0
vlan=vlan40
vlanid=40

Create a VLAN:

ip link add link $parent $vlan type vlan id $vlanid

Destroy a VLAN:

ip link delete $vlan

Using NetworkManager (permanent)

From: https://mail.gnome.org/archives/networkmanager-list/2012-July/msg00141.html

keyfile

[connection]
id=VLAN1
uuid=ed3b2385-9016-45c6-a277-fa7e5be8fe9d
type=vlan

[vlan]
parent=eth0
id=1

[ipv6]
method=auto

[ipv4]
method=auto

ifcfg-rh

VLAN=yes
TYPE=Vlan
DEVICE=eth9.43
PHYSDEV=eth9

ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.43.149
NETMASK=255.255.255.0