Назад | Перейти на главную страницу

Конфигурация VLAN в Linux не показывает теги в tcpdump

Я связал 2 NIC и указал тег VLAN из 11

кошка /etc/sysconfig/network-scripts/ifcfg-bond0.11

DEVICE=bond0.11
ONBOOT=yes
VLAN=yes
NM_CONTROLLED=no
STP=no
HOTPLUG=no

также

ifconfig bond0.11 192.168.211.6 netmask 255.255.255.0 

затем

tcpdump -i bond0.11 -n -e 

не показывает никаких тегов VLAN

даже если есть какие-либо проблемы с физическим интерфейсом или переключателем, почему я не вижу помеченный трафик в tcpdump, когда он входит в интерфейс.

Это правильное поведение: интерфейс bond0.11- это интерфейс с поддержкой VLAN, поэтому единственный трафик, который вы должны видеть на нем, - это трафик для VLAN, членом которой он является (11), после того, как эти кадры были выбраны и теги VLAN удалены.

Если вы сбросите bond0 Тебе следует увидеть все трафик, попадающий на этот физический интерфейс, с неповрежденными тегами.