Verwenden Sie Ubuntu Iptable, um die öffentliche IP an den PC im privaten Netzwerk weiterzuleiten

Verwenden Sie Ubuntu Iptable, um die öffentliche IP an den PC im privaten Netzwerk weiterzuleiten

Ich habe derzeit einen Ubuntu-Server als Router eingerichtet, der über zwei Netzwerkschnittstellen verfügt.

  • eth0 -> Verbindung zum öffentlichen Internet herstellen ( 10.10.1.78 )
  • eth0:1 -> 10.10.1.79
  • eth0:2 -> 10.10.1.83
  • eth0:3 -> 10.10.1.81

  • eth1 -> 192.168.10.1

Und auf eth1 ist es mit einem Switch verbunden, und der Switch ist mit zwei Computern verbunden. Die entsprechende IP-Adresse lautet:

  • Instanz1 -> 192.168.10.10
  • Instanz2 -> 192.168.10.11

Die Netzwerkmaske lautet 255.255.255.0 und das Gateway ist auf 192.168.10.1 eingestellt.

Ubuntu hat bereits DNS- und DHCP-Server eingerichtet. Wenn ich mich privat bei Instanz1 anmelde, kann ich bereits auf das Internet zugreifen und google.com anpingen.

Im Moment muss ich noch eine Sache erledigen. Ich möchte Instance1 über die öffentliche Adresse 10.10.1.83 dem externen Netzwerk zugänglich machen. Kann ich eine Regel festlegen, um den gesamten eingehenden Datenverkehr vom Router mit der Ziel-URL 10.10.1.83 auf das private Netzwerk 192.168.10.10 umzuleiten?

Vielen Dank!


Herausgegeben

Das Problem wurde gelöst, indem in der Iptable eine Regel mit dem Ziel-NAT für das Protokoll festgelegt wurde: TCP/UDP und das Ziel ist Ihre öffentliche IP in den Einstellungen für Netzwerkadresstransaktionen.

verwandte Informationen