Linux x 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1
Предустановленны deb пакеты tcpdump, vlan.
#!/bin/bash/evn python3
import os
print('#####################################')
print('# STARTING TCPDUMP SNIFFING AND VLAN INT ADD #')
print('#####################################')
os.system('vconfig add eth00 1100')
os.system('ifconfig eth0.1100 11.11.11.11 netmask 255.255.255.0')
os.system('mkdir /home/vlan/python/tool-tcpdump/log')
os.system('touch /home/vlan/python/tool-tcpdump/log/log')
os.system('cat /dev/null > /home/vlan/python/tool-tcpdump/log/log')
os.system('tcpdump -i eth0.1100 -vvn -e tcp or udp >> /home/vlan/python/t
os.system('vconfig rem eth0.1100')
print open('/home/vlan/python/tool-tcpdump/log/log').read()
Вот таким вот способом незамысловатым, снифаю нужный мне влан-интерфейс в сети.