RAFILTERADDR(1)
π RAFILTERADDR π
okay bestie, so this is the manual page for rafilteraddr, a lil' general commands manual situation, and honestly? she's a baddie. let me tell you everything.
β¨ NAME β¨
rafilteraddr β select argus(8) data based on an IANA IP address file. no cap, that's literally her whole job.
πΈ SYNOPSIS πΈ
rafilteraddr [-f address.file [ [-v] [raoptions] [-- filter-expression]
yep, that bracket situation is exactly how it's printed, we do not touch it, we do not fix it, we respect her. π
π¦ DESCRIPTION π¦
So. Rafilteraddr reads argus data from an argus-data source, and then β main character move β it selects only the records that include IP addresses specified by the address.spec file.
and the gag is she's FAST. this program provides high performance address matching for any number of addresses. any number. go off queen. π₯
π RAFILTERADDR ADDRESS SPECIFICATION π
Rafilteraddr reads a bunch of standard IANA IP address file formats, and those formats specify IPv4, CIDR and IPV4 prefix addresses. (yes both spellings show up, we love her for it.) examples of these file types are provided in ./support/Config, so go peek if you need inspo. π
okay so here are the rafilteraddr(1) specific options:
-f <IPv4 address specification>>β Specify the list of addresses used for the address filter. This file can be in several IANA based address specification formats, and is the same format as the address labels forralabel.1.-vβ Invert the logic and print flows that don't match any of the addresses. not like the other girls, she wants the mismatches. π
bestie notice: yes, the -f argument really does have two closing angle brackets in it. i did not add that. i am simply the messenger. π«Ά
β INVOCATION β
this invocation right here reads argus(8) data from argusfile and prints records that match any of the IP addresses in the iana-ipv4-addresses:
rafilteraddr -r argusfile -f iana-ipv4-addresses -- ip
and here's an example address specification that describes a mix of CIDR addresses, IPv4 address ranges and explicit addresses β like a lil' charcuterie board of IPs:
192.168.0.0/24
192.168.1.3-192.168.2.45
207.237.36.98
she ate that. three formats, one file, zero drama. π
π COPYRIGHT π
Copyright (c) 2000-2024 QoSient. All rights reserved.
π SEE ALSO π
ralabel.conf.5, ra(1), rarc(5), argus(8),
go read those too, they're the friend group. iykyk. π
π§ AUTHORS π§
Carter Bullard (carter@qosient.com).
and that's the whole page bestie!! this was rafilteraddr version 5.0.3, dated 12 August 2023 β iconic behavior from the General Commands Manual, periodt. now go filter some addresses, you got this. π
β¨
π¦ where this page comes from
- debian trixie: argus-client 1:5.0.2+git20250321.41f65e2-2 Β· GPL-2.0-or-later
- ubuntu questing: argus-client 1:5.0.2+git20250321.41f65e2-2ubuntu1
- ubuntu resolute: argus-client 1:5.0.2+git20250321.41f65e2-2ubuntu2 Β· GPL-2.0-or-later
- ubuntu stonking: argus-client 1:5.0.2+git20250321.41f65e2-2ubuntu2 Β· GPL-2.0-or-later
- Copyright (c) 2000-2024 QoSient, LLC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms