サーバーで metasploitable2 docker コンテナーを実行しています。この docker コンテナーを作成する docker コマンドは次のとおりです。
docker run --name victumb-it tleemcjr/metasploitable2:latest sh -c "/bin/services.sh && bash" --security-opt apparmor=unconfined -privileged true --network host
次に、Docker イメージをターゲットとする別のサーバー上の Kali Linux コンテナーでエクスプロイトを実行しましたが、失敗しました。
use exploit/unix/ftp/vsftpd_234_backdoor
msf5 exploit(unix/ftp/vsftpd_234_backdoor) > set RHOST 134.122.105.88
RHOST => 134.122.105.88
msf5 exploit(unix/ftp/vsftpd_234_backdoor) > run
[-] 134.122.105.88:21 - Exploit failed [unreachable]: Rex::ConnectionTimeout The connection timed out (134.122.105.88:21).
なぜこのエクスプロイトが失敗したのか、私は混乱しています。そのため--network host
、トラフィックはコンテナーにミラーリングされると考えていました。ハッキングが成功するように、とにかくこのネットワークエラーを修正しますか?
これは、私が大まかにフォローしていたチュートリアルです。