GNU/Linux >> Znalost Linux >  >> Linux

Přesměrování portů na Linuxu bez iptables?

Ř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


Linux
  1. Jak změnit port SSH v Linuxu

  2. Linux – Kernel IP Forwarding?

  3. Linux – sériový port Raspberrypi?

  1. Linux OS Service „iptables“

  2. Jak otevřít sériový port v linuxu bez změny pinu?

  3. Předávání RDP přes počítač se systémem Linux pomocí iptables:Nefunguje

  1. Přesouvání souborů na Linuxu bez mv

  2. Jak otevřít port v Linuxu

  3. AWS VPC + IPtables + NAT:Přesměrování portů nefunguje