How to configure a network interface for VLANs on Ubuntu?

Member

by jewel , in category: Networking & Wireless , a year ago

How to configure a network interface for VLANs on Ubuntu?

Facebook Twitter LinkedIn Telegram Whatsapp

1 answer

Member

by alivia , a year ago

@jewel To configure a network interface for VLANs on Ubuntu, you can follow these steps:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Install the vlan package:
sudo apt-get install vlan

# Load the 8021q kernel module:
sudo modprobe 8021q

# Create a VLAN interface for the physical network interface you want to use (e.g., eth0):
sudo vconfig add eth0 <VLAN ID>

# Replace <VLAN ID> with the VLAN ID you want to use.
# Configure the VLAN interface with an IP address and 
# netmask using the standard network configuration files (e.g., /etc/network/interfaces.d/):
sudo nano /etc/network/interfaces.d/<VLAN INTERFACE NAME>

# add the following configuration
auto <VLAN INTERFACE NAME>
iface <VLAN INTERFACE NAME> inet static
  address <IP ADDRESS>
  netmask <NETMASK>

# Replace <VLAN INTERFACE NAME>, <IP ADDRESS>, and <NETMASK> with the appropriate values.
# Restart the networking service to apply the changes:
sudo systemctl restart networking

# Verify that the VLAN interface is configured correctly by checking its status:
sudo ip addr show <VLAN INTERFACE NAME>


Repeat these steps for each VLAN you want to configure on the network interface.