Как я могу видеть, какому VLAN виртуальный сетевой интерфейс присвоен

После того, как я создал новый виртуальный интерфейс как это:

ip link add link eth0 name eth0.100 type vlan id 100

Как я могу впоследствии проверить, что виртуальный интерфейс настроен для того VLAN? Ни один

ip link show eth0.100

ни

ip a s

кажется, показывает любую информацию о VLAN.

4
задан 11 July 2014 в 11:17

2 ответа

найденный следующим решением:

cat /proc/net/vlan/eth0.2011 
eth0.2011 VID: 2011 REORDER_HDR: 1 dev->priv_flags: 1 total frames received 1129 total bytes received 55318 Broadcast/Multicast Rcvd 0

total frames transmitted            8
total bytes transmitted          648

Device: eth0 INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0 
EGRESS priority mappings: 
4
ответ дан 1 December 2019 в 09:50

Просто определенный этот вопрос при поиске чего-то еще...

Вы почти там...., что необходимо использовать, -d для раскрытия подробной информации о ссылке, что Вы можете затем grep информация о VLAN:

$ ip -d link show dev eth0.100 | grep 'vlan protocol'
vlan protocol 802.1Q id 5 <REORDER_HDR>
0
ответ дан 1 December 2019 в 09:50

Другие вопросы по тегам:

Похожие вопросы: