为什么“vlan: 3 父接口: en0”

为什么“vlan: 3 父接口: en0”

我已经创建了一个 VLAN:

Linux

vconfig add en0 3
ip addr add 192.168.126.5/24 dev en0.3
ip link set up en0.3
can be translated to macOS by e.g.

苹果系统

ifconfig vlan0 create
ifconfig vlan0 vlan 3 vlandev en0
ifconfig vlan0 inet 192.168.126.5 netmask 255.255.255.0

现在我可以看到,ip link show我有一个 VLAN 说:

vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1496
    options=6063<RXCSUM,TXCSUM,TSO4,TSO6,PARTIAL_CSUM,ZEROINVERT_CSUM>
    ether xx:xx:xx:xx:xx:xx 
    inet 192.168.126.5 netmask 0xffffff00 broadcast 192.168.126.255
    vlan: 3 parent interface: en0
    media: autoselect
    status: active

为什么vlan: 3 parent interface: en0我只有一个物理接口 - 也显示“en0”?

答案1

为什么 vlan: 3 父接口: en0 因为我只有一个物理接口 - 也声明“en0”?

它表明接口上的 VLAN 号为 3。VLANen0与物理接口绑定。

在您的情况下,您只有一个,但通常有多个以太网接口,在这种情况下,这是了解 VLAN 去向的关键信息。

相关内容