Книга: Linux Network Administrator Guide, Second Edition
Listing Accounting Data with ipfwadm
Listing Accounting Data with ipfwadm
The most basic means of listing our accounting data with the ipfwadm command is to use it like this:
# ipfwadm -A -l
IP accounting rules
pkts bytes dir prot source destination ports
9833 2345K i/o all 172.16.3.0/24 anywhere n/a
56527 33M i/o all 172.16.4.0/24 anywhere n/a
This will tell us the number of packets sent in each direction. If we use the extended output format with the -e option (not shown here because the output is too wide for the page), we are also supplied the options and applicable interface names. Most of the fields in the output will be self-explanatory, but the following may not:
dir
The direction in which the rule applies. Expected values here are in, out, or i/o, meaning both ways.
prot
The protocols to which the rule applies.
opt
A coded form of the options we use when invoking ipfwadm.
ifname
The name of the interface to which the rule applies.
ifaddress
The address of the interface to which the rule applies.
By default, ipfwadm displays the packet and byte counts in a shortened form, rounded to the nearest thousand (K) or million (M). We can ask it to display the collected data in exact units by using the expanded option as follows:
#
ipfwadm -A -l -e -x
- Using ipfwadm
- Using IP Accounting Results
- Listing Accounting Data with ipchains
- Listing Accounting Data with iptables
- Информация заголовочной страницы (Database header)
- Database dialect
- DATABASE CACHE SIZE
- Using Double Quotes to Resolve Variables in Strings with Embedded Spaces
- Data sending and control session
- SCTP DATA chunk
- Drawbacks with restore
- Listing your active rule-set