nfidentd
nfidentd RFC1413 database-less daemon, part of software.klolik.org
[about]
[todo]
[bugs]
[downloads]
[security]
[details]
[example]
[manuals]
About
nfidentd is fast RFC1413 ident daemon for Linux netfilter with NAT. It does not use any database, but generates ident replies based on source IP.
It is supposed to run on NAT-routers, and does not support ident replies for local connections.
[back to top]
TODO
Manuals.
[back to top]
Bugs
No bugs (yet discovered or reported).
[back to top]
Downloads
Sources released under GNU License.
If you use this software, please send me an e-mail with comment. Thank you.
Latest version:
[2010.09.28] nfidentd-0.1.4.tar.gz
Older versions:
[back to top]
Security
You should not run nfidentd as root.
Keep in mind, that it's trivial to guess client private IP by ident.
[back to top]
Example
Todo.
[back to top]
Manuals
Todo.
$ nfidentd -h
Netfilter Ident daemon 0.1.4
Usage: nfidentd [-f] [ -h | -C name | -s | -S | -r | -t | -T | -v | -V ] config_file
-b IP listen on IP
-p PORT listen on PORT
-f run foreground, do not fork (for testing/debugging)
-h this command reference
-t syntax check & dump configuration (except messages)
-T syntax check & dump configuration (including messages)
-v show version
-V show version & compiled-in options
Signals:
USR1 dump statistics
$ nfidentd -T
# configuration dump for nfidentd 0.1.4
bind_address 0.0.0.0
port 113
pidfile /var/run/nfidentd/nfidentd.pid
# mode [ one ]: { ip ip-hex }
mode ip-hex
allow_local yes
operating_system OTHER
ident_prefix
ident_suffix
chroot_path
set_user
set_group
priority 0
connect_queue 16
enfile_sleep 5
buffer_size 64
timeout 30
max_connections 32
# log_level [ one ]: { alert crit debug emerg err info notice warning }
log_level debug
# log_facility [ one ]: { user mail daemon auth news authpriv local0 local1 local2 local3 local4 local5 local6 local7 }
log_facility daemon
[back to top]
(c) 2005-2010 Bartłomiej Korupczyński
