You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian 12中NetworkManager无法初始化VLAN接口的问题求助

Debian 12中NetworkManager无法初始化VLAN接口的问题求助

我现在遇到个头疼的问题,想请教大家:

我运行的是Debian 12系统,我的以太网卡通过DHCP获取IP,现在想给同一个接口配置VLAN 30,并且分配一个静态IP。以下是我的/etc/network/interfaces配置内容:

auto lo
iface lo inet loopback

# The primary network interface
auto enp0s25
allow-hotplug enp0s25
iface enp0s25 inet dhcp

#VLAN
auto enp0s25.30
iface enp0s25.30 inet static
  address 192.168.30.2
  netmask 255.255.255.0
  gateway 192.168.30.1
 vlan-raw-device enp0s25

不管我重启NetworkManager还是直接重启系统,都没法激活enp0s25.30这个VLAN接口。查看NetworkManager日志,只有这么一行和这个VLAN相关的信息:

NetworkManager[2239]: [1718593439.7242] ifupdown: guessed connection type (enp0s25.30) = 802-3-ethernet

另外需要说明的是,我的系统是用NetworkManager和dhclient来配置接口的,没有安装ifupdown。而且我也没在dhclient.conf里做任何配置,因为我以为NetworkManager会自动识别inet static的设置来处理。

希望有大佬能帮我看看问题出在哪,怎么才能让这个VLAN接口正常激活?

备注:内容来源于stack exchange,提问作者Mike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 11:59:30