I am running a metasploitable2 docker container on a server. Here is the docker command to create this docker container:
docker run --name victumb-it tleemcjr/metasploitable2:latest sh -c "/bin/services.sh && bash" --security-opt apparmor=unconfined -privileged true --network host
I then ran an exploit on Kali linux container on a different server targeting the docker image, however it failed.
use exploit/unix/ftp/vsftpd_234_backdoor msf5 exploit(unix/ftp/vsftpd_234_backdoor) > set RHOST 184.108.40.206 RHOST => 220.127.116.11 msf5 exploit(unix/ftp/vsftpd_234_backdoor) > run [-] 18.104.22.168:21 - Exploit failed [unreachable]: Rex::ConnectionTimeout The connection timed out (22.214.171.124:21).
I am confused as to why this exploit failed. Due to the
--network host i thought that the traffic would be mirrored into the container. Is their anyway to fix this networking error, so that the hack is successful?
Here is the tutorial I was loosely following: https://medium.com/cyberdefendersprogram/kali-linux-metasploit-getting-started-with-pen-testing-89d28944097b