Wie kann ich Anfragen, die über Port 80 eingehen, an einen anderen Port auf demselben Linux-Computer weiterleiten?
Früher habe ich das durch Ändern gemacht nat.conf
, aber dieser Computer, den ich verwende, hat kein NAT. Was ist die Alternative?
linux
networking
port-forwarding
Nohsib
quelle
quelle
Antworten:
Sie können die Umleitung mit iptables durchführen:
quelle
sudo
Ich befand mich gerade in dieser Frage und konnte keinen einfachen Weg finden. Ich möchte Nginx nicht auf meinem Computer installieren, um diese einfache Portweiterleitung durchzuführen.
Rinetd
hat bei mir nicht funktioniert, kein Arbeitspaket für meine Distribution. Ich gingsocat
stattdessen für . Super einfach:Muss
su
laufen, um am Port mithören zu können80
.quelle
Sie sollten einen Reverse-Proxy wie Nginx verwenden . Sie könnten beispielsweise Folgendes in Ihre
nginx.conf
Datei einfügen:quelle