Documentation > Userspace Clients > blacklist4 Mode

blacklist4 Mode


  1. Description
  2. Syntax
  3. Arguments
    1. Operations
    2. Options
  4. Examples


Interacts with Jool’s blacklisted addresses pool.

The pool dictates which addresses can be translated using the pool6 prefix. Notice EAM has more priority than the prefix, so you don’t have to add an entry to this pool for every EAM entry you need.

There are some addresses Jool will refuse to translate, regardless of blacklist4. These include

  • The addresses that belong to Jool’s node (because Jool can only be used in a forwarding fashion, currently).
  • Software addresses (
  • Host addresses (
  • Link-local addresses (
  • Multicast addresses (
  • Limited broadcast (

The blacklist is mostly only relevant in Netfilter Jool, because iptables Jool already has matching conditionals by nature.


jool_siit blacklist4 (
	display [--csv]
	| add <IPv4-prefix>
	| remove <IPv4-prefix>
	| flush



  • display: The pool’s addresses/prefixes are printed in standard output.
  • add: Uploads <IPv4-prefix> to the pool.
  • remove: Deletes <IPv4-prefix> from the pool.
  • flush: Removes all addresses/prefixes from the pool.

<IPv4-prefix>’s prefix length defaults to 32.


Flag Description
--csv Print the table in Comma/Character-Separated Values format. This is intended to be redirected into a .csv file.


These examples assume that the name of the Jool instance is “default.”

Add addresses:

# jool_siit blacklist4 add
# jool_siit blacklist4 add
# jool_siit blacklist4 add

Display the current addresses:

# jool_siit blacklist4 display
|        IPv4 Prefix |
| |
| |
| |

Remove an entry:

# jool_siit blacklist4 remove

Clear the table:

# jool_siit blacklist4 flush