Вот такое, работать, в принцыпе, должно всюду где есть перл баш и iptables, изначально под линух.... брались идеи из постов повыше.... дорабатывалось по вкусу.
считется что все таблицы по умолчанию дроп. все довольно примитивненько.
для шейпинга собственно тоже создать немножко нужно... хотя можно и без него.... вот например так:
имеем в виду что и iptables и iproute2 собирались с поддержкой коекаких штук (соответсвенно и ядро тоже) хотя можно и без них (esfq например...)
поле userdata1 должно сожержать мак, регистр не важен...
болванка для шейпера... номера меток нужно