File diff fed3c9eee488 → d7c64b3800af
README.rst
Show inline comments
 
@@ -19,25 +19,30 @@ connectivity.
 
Application allows tracking of required network communications between
 
different servers, routers, client workstations, and even whole
 
networks/sub-networks.
 

	
 
In addition to keeping track of connections, the application has the ability to
 
generate simple *iptables* rules based on the connections specified. The
 
generated rules can be easily applied using the *iptables-restore* utility.
 

	
 
At time of this writing, Django Conntrackt is compatible with the
 
following Django and Python versions:
 

	
 
- *Python 2.7.x*
 
- *Django 1.5.x*
 
- *Django 1.11.x*
 

	
 
In addition, *Django Conntrackt* uses the following external
 
dependencies:
 

	
 
- `Graphviz <https://graphviz.org/>`_
 

	
 

	
 
Why was this application created?
 
---------------------------------
 

	
 
The application was created in order to alleviate painful and error prone
 
tracking of IP addresses and network communications inside of spreadsheet
 
files. Another reason was the need to create simple iptables rules based on this
 
information with as little hassle as possible.
 

	
 
The *iptables* generation requirements for Django Conntrackt were farily simple,
 
and do not include any complex functionality. It all boils down to rejecting all