事前準備
パッケージインストール
sudo apt-get install vlan
モジュールのロード
sudo modprobe 8021q
cat /etc/modules
8021q
VLAN 設定
事前に ip a
などで対象のインタフェースを確認しておく.
ネットワークインタフェース作成
下記コマンドで対象のインタフェースに VLAN 用インタフェースを作成する.
# sudo vconfig add <network-interface> <vlan-id>
sudo vconfig add enp1s0 5
IP アドレス設定
作成したインタフェースに IP アドレスを設定する.
# sudo ip addr add <IP/CIDR> dev <network-interface>
sudo ip addr add 192.168.100.10/24 dev enp1s0.5
インタフェースを起動する.
# sudo ip link set dev <vlan-interface> up
sudo ip link set dev enp1s0.5 up
ネットワーク設定
通常の LAN と同様に設定を行う.
# /etc/netplan/50-cloud-init.yaml
network:
ethernets:
enp1s0.5:
addresses:
- 192.168.100.10/24
gateway4: 192.168.0.1
nameservers:
addresses:
- 192.168.0.1
- 8.8.8.8
version: 2
sudo netplan apply
以上.