Guten Abend Ihr alle,
ich habe ein Problem mit iptables. Ich möchte mein ssh über einen hohen Port ankommend, auf Port 22 des Clients umleiten.
Der Rechner ist ein VM Host, läuft mit Ubuntu. Wenn ich den mit seiner ext. (privaten) IP ansteuere, dann komme ich natürlich per port 22 auf ihn selbst. Also ssh@192.168.40.25:22 = SSH zu Ubuntu Host, da dies seine IP ist. Aber ich möchte eine virtuelle Suse Gast-Installation erreichen, welche auf dem Rechner in VM Workstation läuft. Die hat ein eigenes netz und die IP 192.168.1.5
Ich habe so versucht, doch das klappt nicht. Iptables will die Option "--dport" nicht kennen.
ich habe ein Problem mit iptables. Ich möchte mein ssh über einen hohen Port ankommend, auf Port 22 des Clients umleiten.
Der Rechner ist ein VM Host, läuft mit Ubuntu. Wenn ich den mit seiner ext. (privaten) IP ansteuere, dann komme ich natürlich per port 22 auf ihn selbst. Also ssh@192.168.40.25:22 = SSH zu Ubuntu Host, da dies seine IP ist. Aber ich möchte eine virtuelle Suse Gast-Installation erreichen, welche auf dem Rechner in VM Workstation läuft. Die hat ein eigenes netz und die IP 192.168.1.5
Ich habe so versucht, doch das klappt nicht. Iptables will die Option "--dport" nicht kennen.
Code:
iptables -t nat --dport 33422 -p tcp -i eth0 -j DNAT --to-destination 192.168.1.5:22
iptables v1.4.4 unknown option --dport'