FreeBSD VLAN Configuration

GIT – A virtual LAN, commonly known as a , is a group of hosts with a common set of requirements that communicate as if they were attached to the same wire, regardless of their physical location.

A VLAN has the same attributes as a physical LAN, but it allows for end stations to be grouped together even if they are not located on the same LAN segment. Network reconfiguration can be done through software instead of physically relocating devices.

VLANs Configuration using ifconfig Command

To create a new VLAN interface, enter:

# ifconfig {vlan-name} create

To associate the VLAN interface with a physical interface and assign a VLAN ID, IP address, and netmask:

# ifconfig {vlan-name} {ip-address} netmask {subnet-mask} vlan {vlan-id} vlandev {physical-interface}

The following examples, all packets will be marked on egress with 802.1Q VLAN tags, specifying a VLAN ID of 5:

# ifconfig vlan5 netmask vlan 5 vlandev em0

To remove a VLAN interface, enter:

# ifconfig {vlan-name} destroy

Persistence VLAN Configuration

To make configuration persistence, open /etc/rc.conf:

# vi /etc/rc.conf

Append / modify as follows:

ifconfig_vlan0="inet x.x.x.x netmask y.y.y.y vlan 2 vlandev em0"

Fuhrer readings:

Print Friendly, PDF & Email



Bài viết liên quan

Be the first to comment

Để lại lời nhắn