natlog - Source-natting firewall logging utility

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename natlog_2.01.01-1_i386.deb
Package name natlog
Package version 2.01.01
Package release 1
Package architecture i386
Package type deb
Category devel
License -
Maintainer Frank B. Brokken <>
Download size 98.46 KB
Installed size 292.00 KB
Firewalls like iptables usually offer POSTROUTING source network address
translation facilities changing the source address of a host behind the
firewall to the address of the host before the firewall.
The standard log facilities provided by iptables do not easily allow
associating addresses behind the firewall with their source-natted
equivalents before the firewall. Natlog was designed to fill in that
particular niche.
When running natlog, messages are sent to the syslog daemon and/or to the
standard output stream showing the essential characteristics of the
connection using source natting. Here is an example:
from Fri 8 22:30:10:55588 until Fri 8 22:40:43:807100:
(via: to
Natlog depends on facilities provided by iptables; work is in progress to
generate logs using facilities offered by the pcap library.


Package Version Architecture Repository
natlog_2.01.01-1_amd64.deb 2.01.01 amd64 Debian Main
natlog - - -


Name Value
libbobcat4 -
libc6 >= 2.4
libgcc1 >= 1:4.2
libpcap0.8 >= 0.9.8
libstdc++6 >= 6
lsb-base >= 3.2-14


Type URL
Binary Package natlog_2.01.01-1_i386.deb
Source Package natlog

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install natlog deb package:
    # sudo apt-get install natlog




2019-01-24 - tony mancill <>
natlog (2.01.01-1) unstable; urgency=medium
[ Frank B. Brokken ]
* Upstream migrated from Github to Gitlab
[ Ondřej Nový ]
* d/copyright: Change Format URL to correct one
[ tony mancill ]
* Bump Standards-Version to 4.3.0
2018-06-15 - tony mancill <>
natlog (2.01.00-2) unstable; urgency=medium
* Add debian/watch file
* Bump Standards-Version to 4.1.4
* Update control and copyright for upstream on gitlab
2018-03-24 - tony mancill <>
natlog (2.01.00-1) unstable; urgency=medium
[ Frank B. Brokken ]
* New upstream version 2.01.00
* New upstream release reorganizes Natlog's memory and thread handling and
fixes flaws in byte-counting procedures.
* Added /lib/systemd/system/natlog.service. To start natlog automatically,
specify "START=yes" in /etc/default/natlog
[ tony mancill ]
* Migrate package from Alioth -> Salsa and update Vcs URLs.
2018-02-08 - Frank B. Brokken <>
natlog (2.00.00-1) unstable; urgency=low
* New major version supports, in addition to analyzing connections using
conntrack, analysis of tcp, udp and/or icmp protocol data
directly from device interfaces or from tcpdump written raw packet files.
2018-01-20 - tony mancill <>
natlog (1.03.01-1) unstable; urgency=medium
[ Frank B. Brokken ]
* New upstream version 1.03.01
* Upstream fixed doubly defined Yodl documentation macro (Closes: #887807).
* Updated `control' and `compat' for DH 11.
* Bump Standards-Version to 4.1.3
[ tony mancill ]
* Use DH sequencer in debian/rules
2017-06-24 - tony mancill <>
natlog (1.03.00-2) unstable; urgency=medium
* Upload to unstable
* Bump Standards-Version to 4.0.0
2017-01-26 - Frank B. Brokken <>
natlog (1.03.00-1) experimental; urgency=medium
[ Frank B. Brokken ]
* New upstream release fixes bug in setting syslog facility and extends the
--verbose option.
[ tony mancill ]
* Use debhelper 10.
* Use https Vcs URLs.
* Add spelling patch for minor typos in upstream sources.
2015-12-11 - Frank B. Brokken <>
natlog (1.02.03-1) unstable; urgency=medium
[ Frank B. Brokken ]
* New upstream release (Closes: #807672).
* Updated required versions of icmake and yodl in 'control'
[ tony mancill ]
* Add patch for typo in
2015-10-06 - Frank B. Brokken <>
natlog (1.02.02-1) unstable; urgency=medium
* Upstream fixed a flaw in the installation script, Upstream's 'build'
script now supports -P to prevent the use of precompiled headers
2015-10-04 - Frank B. Brokken <>
natlog (1.02.01-1) unstable; urgency=medium
* New upstream release uses precompiled headers and redefines its
installation procedure. The debian/rules file was adapted accordingly
* Natlog now depends on libbobcat-dev >= 4.00.00
* Removed git-orig-source target from debian/rules

See Also

Package Description
natpmp-utils_20150609-7_all.deb transitional package
natpmpc_20150609-7_i386.deb portable and fully compliant implementation of NAT-PMP (client)
naturaldocs_1.51-3_all.deb extensible, multi-language documentation generator
nautic_1.5-4_i386.deb computation of observer position in astro-navigation
nautilus-admin_1.1.9-2_all.deb Extension for Nautilus to do administrative operations
nautilus-compare_0.0.4+po1-1_all.deb Context menu comparison extension for Nautilus file manager
nautilus-data_3.30.5-2_all.deb data files for nautilus
nautilus-emblems_0.3.1-5_all.deb emblems property page for nautilus
nautilus-extension-brasero_3.12.2-5_i386.deb CD/DVD burning integration for Nautilus
nautilus-extension-burner_3.0.6-1_i386.deb CD/DVD burning integration for Nautilus
nautilus-extension-gnome-terminal_3.30.2-2_i386.deb GNOME terminal emulator application
nautilus-filename-repairer_0.2.0-1_i386.deb Nautilus extension for filename encoding repair
nautilus-gtkhash_1.2-1_i386.deb nautilus extension for computing checksums and more using gtkhash
nautilus-hide_0.2.3-7_all.deb Extension for Nautilus to hide files without renaming them
nautilus-image-converter_0.3.1~git20110416-2_i386.deb nautilus extension to mass resize or rotate images