VETH
VETH(Virtual Ethernet)为 RouterOS 中的容器提供网络连接,它作为虚拟接口支持静态和 DHCP 分配的 IP、SLAAC,并可集成到桥接或路由配置中。
VETH
VETH(Virtual Ethernet)是一种虚拟网络接口,为容器提供网络连接。它充当连接 RouterOS 与容器的虚拟以太网端口,使容器能够与其他接口和网络通信。
VETH 接口的行为与标准以太网接口相同。它们可以被分配静态 IPv4 和 IPv6 地址,通过 DHCP 客户端获取地址,并支持 SLAAC。此外,VETH 接口可以像物理接口一样参与桥接或路由配置。
基本配置示例
配置 VETH 有多种方式。下面是几个简单的示例。
# VETH with DHCP-client
/interface/veth/add dhcp=yes
# VETH with static address
/interface/veth/add address=10.1.1.10/24 gateway=10.1.1.1
配置接口后,你可以将其分配给容器。
容器应获取 DHCP 服务器分配的 IP 地址或静态地址。
属性
VETH
子菜单: /interface/veth/add
VETH 接口的配置设置。
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| address | IPv4/IPv6 address | None | 将分配给接口的 IPv4 或 IPv6 地址 |
| gateway | IPv4 address | None | IPv4 网关地址 |
| gateway6 | IPv6 address | None | IPv6 网关地址 |
| mac-address | MAC address | None | 接口 MAC 地址 |
| container-mac-address | MAC address | None | 将分配给容器的 MAC 地址 |
| dhcp | yes / no | no | 在接口上启用 DHCP 客户端 |
| name | string | None | 接口名称 |