Vagrant


Ini adalah posting singkat tentang cara mengatur kotak gelandangan dvwa untuk pengujian Anda. Saya merekomendasikan metode ini ketika menginstal dan menguji alat-alat baru (dan bahkan untuk mengembangkan alat Anda sendiri) - ada kelemahan yang diketahui dalam sistem ini, sehingga Anda dapat menggunakan metode ilmiah sambil membangun dan menguji untuk mengevaluasi pilihan Anda dengan benar.
1              1.     install vagrant
#install virtualbox                                                            brew install virtualbox                                                        apt install vagrant                                                            yum install vagrant                                                            brew install vagrant                                                            # install the extension-pack                                                    brew install caskroom/cask/virtualbox-extension-pack
2              2.     ada banyak proyek di luar sana yang membungkus dvwa dan telah melakukan                    bootstrap untuk kita, yang akan saya gunakan untuk saat ini adalah                                      https://app.vagrantup.com/jaxmetalmax/boxes/dvwa-debian
     3.   clone and setup
mkdir vagrant-dvwa                                         cd vagrant-dvwa
vagrant init jaxmetalmax/dvwa-debian --box-version 1.0
4             4.     kami sekarang memiliki gambar DVWA di mesin lokal kami.
                kami mungkin (jika kami tahu risikonya) ingin membukanya ke jaringan lokal                    kami
                - mis. Jika Anda memiliki satu mesin untuk menjalankan gambar gelandangan                    Anda dan yang lainnya untuk menjalankan tes Anda
                dari Vagrant saya dengan NFS dan posting public_network:
                Untungnya Anda dapat mendefinisikan lebih dari satu jaringan dalam mesin                        VAGRANT (seperti yang Anda bisa dalam mesin nyata)
                Ubah vagrantfile Anda (pastikan untuk menggunakan adaptor yang benar di                        jembatan Anda):


# original private_network needed for NFS
config.vm.network "private_network", ip: "192.168.100.100"
config.vm.network "public_network", bridge: "en0: Wi-Fi (AirPort)", ip: "192.168.1.20"
               Ini akan menambahkan dua jaringan ke mesin gelandangan Anda. itu akan                         tersedia di jaringan Anda sebagai http://192.168.1.20 dari contoh di atas.

            5. start her up!
vagrant up
vagrant ssh


 reff jhonathan.blogs.cu.ok

Komentar