30.03.2020 20:07, Eugene Grosbein пишет:
> 28.03.2020 12:08, Nick Kostirya пишет:
> 
>>> А вот у меня вопрос: а нафига городить все эти непотребства с epair и 
>>> бриджами для jail?
>>> jail - не виртуальные машины, всё делает гораздо проще, безо всяких бриджей.
>>> На lo0 или на физический интерфейс вешается алиасом адрес /32 для jail. Всё.
>>
>> Так и использовал. А тут захотелось измерить сетевой трафик разрабатываемой 
>> программы.
> 
> ipfw add 10 count ip from any to 192.168.0.10 in # incoming
> ipfw add 20 count ip from 192.168.0.10 to any out # outgoing
> 
> Команда ipfw show 10 20 покажет монотонно возрастающие счётчики байтов и 
> пакетов,
> их можно снимать и засовывать в базу или отдавать по SNMP или сразу рисовать 
> графики
> через mrtg/cacti/etc. Не нужно городить сетевых интерфейсов.

А ещё в современных версиях FreeBSD можно сделать псевдоинтерфейс ipfw0 командой
ifconfig ipfw0 create, заменить в правилах выше count на count log и
при дефолтном sysctl net.inet.ip.fw.verbose=0 смотреть трафик, попавший под 
правила 10 и 20
в реальном времени командой trafshow -npi ipfw0. Счётчики при этом тоже никуда 
не пропадают.

trafshow в портах/пакетах.


_______________________________________________
freebsd mailing list
freebsd@uafug.org.ua
http://mailman.uafug.org.ua/mailman/listinfo/freebsd

Ответить