Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
BLACKLISTCTL(8) 	     System Manager's Manual		 BLACKLISTCTL(8)

NAME
     blacklistctl -- display and change the state of the blacklistd database

SYNOPSIS
     blacklistctl dump [-abdnrw] [-D dbname]

DESCRIPTION
     blacklistctl  is  a  program  used  to  display and change the state of the
     blacklistd(8) database.  The following sub-commands are supported:

   dump
     The following options are available for the dump sub-command:

     -a      Show all database entries, by default  it	shows  only  the  active
	     ones.   Inactive entries will be shown with a last-access (or, with
	     -r, the remaining) time of `never'.

     -b      Show only the blocked entries.

     -D dbname
	     Specify the location of the blacklistd database file to  use.   The
	     default is /var/db/blocklistd.db.

     -d      Increase debugging level.

     -n      Don't display a header.

     -r      Show the remaining blocked time instead of the last activity time.

     -w      Normally  the  width  of  addresses  is good for IPv4, the -w flag,
	     makes the display wide enough for IPv6 addresses.

     The output of the dump sub-command consists of  a	header	(unless  -n  was
     given)  and  one  line for each record in the database, where each line has
     the following columns:

     `address/ma:port'
	     The remote address, mask, and local port number of the client  con-
	     nection associated with the database entry.

     `id'    column  will show the identifier for the packet filter rule associ-
	     ated with the database entry, though this may only be the word `OK'
	     for packet filters which do not create a unique identifier for each
	     rule.

     `nfail'
	     The number of failures reported for the client on the  noted  port,
	     as well as the number of failures allowed before blocking (or, with
	     -a, an asterisk <*>)

     `last access' | `remaining time'
	     The  last	time a the client was reported as attempting access, or,
	     with -r, the time remaining before the  rule  blocking  the  client
	     will be removed.

SEE ALSO
     blacklistd(8)

NOTES
     The blacklistctl program has been renamed to blocklistctl(8).

     Sometimes	the  reported number of failed attempts can exceed the number of
     attempts that blacklistd(8) is configured to block.  This can happen either
     because the rule has been removed manually, or because there were more  at-
     tempts  in  flight while the rule block was being added.  This condition is
     normal; in that case blacklistd(8) will first attempt to remove the  exist-
     ing  rule,  and  then it will re-add it to make sure that there is only one
     rule active.

HISTORY
     blacklistctl first appeared in NetBSD 7.  FreeBSD support for  blacklistctl
     was implemented in FreeBSD 11.

AUTHORS
     Christos Zoulas

FreeBSD ports 15.quarterly	January 27, 2025		 BLACKLISTCTL(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=blacklistctl&sektion=8&manpath=FreeBSD+15.1-RELEASE+and+Ports.quarterly>

home | help