参考ubuntu 设置vlan
https://wiki.ubuntu.com/vlan
一、安装VLAN
sudo apt-get install vlan # 安装vlan
sudo modprobe 8021q # 加载到内核
二、创建VLAN
物理网卡的名称为eth0,在此网卡上创建id为10的VLAN
sudo ip link add link eth0 name eth0.10 type vlan id 10
sudo ip addr add 10.0.0.1/24 dev eth0.10
sudo ifconfig eth0.10 up
三、持久化设置
启动时自动加载到内核
sudo su -c 'echo "8021q" >> /etc/modules'
ip 设置
sudo vim /etc/netplan/00-installer-config.yaml
network:
ethernets:
eth0:
dhcp4: no
dhcp6: yes
addresses: [192.168.2.29/24]
gateway4: 192.168.2.1
nameservers:
addresses: [8.8.8.8,114.114.114.114]
vlans:
eth0.10:
id: 10
link: eth0
addresses: [10.0.0.3/24]
wifis:
wlan0:
access-points:
"无线的SSID名":
password:无线密码
addresses: [192.168.1.101/24]
gateway4: 192.168.1.255
nameservers:
addresses: [8.8.8.8,114.114.114.114]
version: 2