Portfwd
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.
Cost / License
- Free
- Open Source
Platforms
- Windows
- Linux
Features
- Port Forwarding
Tags
- tcp
- UDP
Portfwd News & Activities
Recent activities
Portfwd information
What is Portfwd?
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.

