Řešení 1:
Použijte nástroj zvaný "socat", je to skvělý nástroj pro takové věci a je již zabalen v mnoha linuxových distribucích. Přečtěte si o tom zde:http://www.dest-unreach.org/socat/doc/README
Příklad přesměrování portů pomocí socat :
socat TCP4-LISTEN:80,fork TCP4:www.yourdomain.org:8080
Toto přesměruje všechna TCP spojení na portu 80 na www.yourdomain.org port 8080 TCP.
Řešení 2:
Existuje malý, lehký program s názvem redir který je pěkně konfigurovatelný.
apt-get install redir na distribucích založených na Debianu.
Řešení 3:
A co rinetd ?
Je to démon, který přesměrovává TCP spojení. Podívejte se na manuálovou stránku, abyste zjistili, zda vyhovuje vašim potřebám:https://manpages.debian.org/unstable/rinetd/rinetd.8.en.html
Řešení 4:
xinetd podporuje atribut přesměrování, který udělá to, co chcete. Jak jiní poznamenali, existuje řada programů, které zpracovávají přesměrování.
Pomocí xinetd nebo jiný program, který používá tcpwrappers knihovna vám umožní použít omezení přístupu, pokud to bude nutné.
Řešení 5:
xinet/inetd. Pro e. např.:
přesměrování
Umožňuje přesměrování služby TCP na jiného hostitele. Když xinetd přijme připojení tcp na tomto portu, spustí proces, který naváže připojení k hostiteli a zadanému číslu portu a předá všechna data mezi těmito dvěma hostiteli.
http://linux.die.net/man/5/xinetd.conf