LoginSignup
23
22

More than 5 years have passed since last update.

CentOS6.5 で tag vlan を設定する

Last updated at Posted at 2014-09-16

概要

CentOS6.5 で tag vlan を設定したくなったので備忘録です

作業内容

  • vconfig をインストールします
# yum install vconfig
  • VLAN を有効化します
# cat /etc/sysconfig/network
~略~
VLAN=yes
VLAN_NAME_TYPE=DEV_PLUS_VID_NO_PAD
  • ここまでで一度反映しておく
# service network restart

上記の DEV_PLUS_VID_NO_PAD は VLAN 名の書式を定義している。下記に表を載せておきます。

設定内容 表記
VLAN_PLUS_VID vlan0010
VLAN_PLUS_VID_NO_PAD vlan10
DEV_PLUS_VID eth0.0010
DEV_PLUS_VID_NO_PAD eth0.10

個人的に DEV_PLUS_VID_NO_PAD に慣れ親しんでいるのでこれでいきます。

  • vlan 1300 を追加したいので設定する
# vconfig add eth0 1300
Added VLAN with VID == 1300 to IF -:eth0:-
  • 追加されたことを確認します
# cat /proc/net/vlan/config
VLAN Dev name    | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
eth0.1300     | 1300  | eth0
  • VLAN1300 と紐付ける I/F を作成します
# cat /etc/sysconfig/network-scripts/ifcfg-eth0.1300
DEVICE="eth0.1300"
BOOTPROTO="static"
IPADDR="192.168.1.1"
IPV6INIT="no"
NETMASK="255.255.255.0"
ONBOOT="yes"
  • 反映させます
# service network restart

最後に

スイッチ側にも VLAN1300 を作成してポート周りの設定を行った後 VLAN1300 に属しているホスト同士で通信できれば完了です。

23
22
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
22