Auf einer Maschine habe ich zwei lokale IP-Adressen und muss die iptables-Regel folgendermaßen festlegen:
Leiten Sie den Datenverkehr 192.168.1.10:80 weiter, der an die spezifische IP und den Port 192.168.1.11:8080 weitergeleitet werden soll.
Ich habe es versucht, ohne Erfolg
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.11
Antwort1
Ich denke, Sie waren nah dran. Ihr Zielport (--dport) sollte 80 sein, dann können Sie die Doppelpunktnotation für die Weiterleitungsspezifikation verwenden
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.11:8080