SSH连接飞牛
1.安装依赖工具并加载内核模块
sudo apt update && sudo apt install -y vlan
sudo modprobe 8021q
echo "8021q" | sudo tee -a /etc/modules-load.d/8021q.conf
- 永久配置任意 VLAN 子接口(DHCP 模式)
编辑 /etc/network/interfaces 文件:
sudo nano /etc/network/interfaces
添加通用格式内容:
VLAN 配置(动态 IP)
auto <物理网卡名>.
iface <物理网卡名>. inet dhcp
vlan-raw-device <物理网卡名>
- 示例(物理网卡 ens33 + VLAN 43):
auto ens33.43
iface ens33.43 inet dhcp
vlan-raw-device ens33
- 示例(物理网卡 eth0 + VLAN 125):
auto eth0.125
iface eth0.125 inet dhcp
vlan-raw-device eth0
- 生效配置并验证
sudo systemctl restart networking
查看子接口状态
ip addr show <物理网卡名>.
测试连通性
ping -c 3 223.5.5.5
- NetworkManager 环境通用命令
bash
sudo nmcli con add con-name vlan type vlan dev <物理网卡名> id ipv4.method auto
sudo nmcli con up vlan
sudo nmcli con add con-name vlan43 type vlan dev ens33 id 43 ipv4.method auto
sudo nmcli con up vlan43