Iproute2

為什麼“vlan:3父介面:en0”

  • May 19, 2022

我創建了一個 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”?

為什麼 vlan: 3 parent interface: en0 因為我只有一個物理介面 - 也說“en0”?

它表明它是3號vlan,在介面上en0。VLAN 綁定到物理介面。

在您的情況下,您只有一個,但通常有多個乙太網介面,在這種情況下,這是了解 VLAN 去向的關鍵資訊。

引用自:https://serverfault.com/questions/1101319