Tool and Usage
|Programming languages||C, C++, GTK+|
|Latest release||No release found|
Why this tool?
Douane is an application firewall that blocks unknown or unwanted traffic. It provides a more fine-grained filtering as it looks at the combination of application and used network ports. This is useful when allowing common browse traffic on port 80 and 443. Instead of all applications being able to use this port, only the ones that are granted access will be able to do so. When a new connection is not trusted yet, Douane will ask to allow or deny the traffic stream.
How it works
Douane will be active in the background and be listening for new connections. This is done using a custom kernel module and using the netfilter capabilities in the Linux kernel.
Usage and audience
Douane is commonly used for network traffic filtering. Target users for this tool are general public and system administrators.
- Graphical user interface
Tool review and remarks
The review and analysis of this project resulted in the following remarks for this security tool:
- + The source code of this software is available
Supported operating systems
Douane is known to work on Linux.
Several dependencies are required to use Douane.
- GTK 3
- Linux 3.x kernel
- Python 3
Similar tools to Douane:
OpenSnitch is a Linux port of the popular macOS Little Snitch application firewall
The iptables tool is the userspace command line program part of the netfilter project. Since Linux 2.4 it is the standard packet filtering engine. Among standard traffic filtering, it can be used for Network Address Translation (NAT).
nftables is a subsystem of the Linux kernel to filter and classify network traffic and supposed to replace netfilter.
This tool page was updated at . Found an improvement? Help the community by submitting an update.