Portfwd, Port Forwarding Daemon, stands for port forwarding daemon.
Portfwd, Port Forwarding Daemon, stands for port forwarding daemon.
Portfwd Platforms
Linux
Windows
Portfwd Overview
Portfwd, Port Forwarding Daemon, stands for port forwarding daemon. It's a small C++ utility which forwards incoming TCP connections and/or UDP packets to remote hosts.
FEATURES
-- Forwarding of TCP segments.
-- Forwarding of UDP datagrams.
-- Forwarding of FTP in active and/or passive modes.
-- Transparent proxying available under Linux. Portfwd detects such facility in "./configure" time by searching the definition of MSG_PROXY in .
-- DNS names for destination hosts can be resolved upon start-up or on demand (see "on-the-fly" DNS option).
-- Portfwd can listen on specific local addresses.
-- Source addresses for outgoing connections can be explicitly specified or automatically selected by the system.
-- Structured configuration language allows specification of multiple simultaneous forwarding processes.
-- Portfwd spawns one forwarder process for each set of ports which are subject to the same rules. Within a process, Portfwd uses a select()-based event-loop to concurrently handle several network events. There is no threading. There is no further process creation after the startup of the configured daemons.
-- The destination of a connection/datagram can be selected based on its source address/port pair.
-- Portfwd allows simple round-robin load-balancing through specification of multiple destinations.