跳转至

创建 VLAN

语法

  vcreate --tag <tag> [--priority <priority>] <trunk interface>

示例

在接口 "net0" 上创建 VLAN 123

  vcreate --tag 123 net0

从接口 "net0" 上的 VLAN 123 引导

  vcreate --tag 123 net0
  autoboot net0-123

描述

在现有的干道(trunk)网络接口上创建一个 VLAN 网络接口。新网络接口的名称是在干道网络接口名称后面追加一个连字符和 VLAN 标签值。例如,如果你执行:

  vcreate --tag 123 net0

就会创建一个名为 net0-123 的 VLAN 网络接口。

你可以使用 --priority 选项为出站数据包指定默认优先级。如果省略此选项,默认为零。

命令状态

成功 VLAN 接口创建成功
失败 VLAN 接口无法创建

另请参阅

构建选项

此命令仅在启用构建选项 VLAN_CMD 时可用。

备注

合法的 VLAN 标签值范围是 0 到 4094(含)。iPXE 不会阻止你创建标签为 0 或 1 的 VLAN,但有些网络交换机可能把这些 VLAN 标签视为保留。

你可以用 vcreate 重新定义一个已存在的 VLAN 接口。例如,可以先创建一个使用默认优先级零的 VLAN 接口:

  vcreate --tag 123 net0

然后修改优先级:

  vcreate --tag 123 --priority 2 net0

并非所有网络链路层都支持 VLAN。除非干道网络接口使用以太网风格的六字节 MAC 地址,否则 iPXE 会拒绝创建 VLAN 网络接口。

不能创建嵌套的 VLAN 接口。