I have a VMware: 10.10.10.1
, a linux in VMware (Guest): 10.10.10.128
and a honeypot on Guest: 10.10.10.15
, and my Windows (Host): 192.168.1.11
. I can send FTP requests directly from my Host
to honeypot
and the connection is established. Now I want to send FTP requests to Guest
and these forward to my honeypot
. I put these rules in iptables
on Guest
:
iptables -t nat -A PREROUTING -p tcp --dport 21 -j DNAT --to-destination 10.10.10.15:21
iptables -t nat -A POSTROUTING -p tcp -s 10.10.10.15 --sport 21 -j SNAT --to-source 10.10.10.128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
But I cannot get the desired result. What can I do?
Note: When the honeypot
is running, I can ping
it from the Host
, but I cannot ping
it from the Guest
and the result is:
Destination Host Unreachable
Where is my wrong?