oidentd can handle ident queries for other machines connecting through the server it is running on. This is especially useful when the server running oidentd performs Network Address Translation (NAT).

Before configuring oidentd to use NAT, please take a look at the file in the source tree to find out whether NAT is supported on your system.

On Linux, libnetfilter_conntrack can be used to obtain connection tracking information from the kernel rather than from the /proc filesystem. See Optional Dependencies for more information.