鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

isucon6予選環境を作りたい

vagrant,virtualboxをインストールして、あとはVagrantfileを持ってきて、vagrant upで環境構築完了なのですが
問題は、ベンチするときのIPアドレスをどうすればいいのかわからないこと。

muttan1203.hatenablog.com

ゲスト(bench)からゲスト(image)にアクセスするためのIPアドレスはどう指定するのかがわからない。

Vagrantfileの以下を有効にしています。

   config.vm.network "private_network", ip: "192.168.33.10"

この設定だと、ゲスト(bench)からゲスト(image)共に192.168.33.10というIPアドレスを割り当てているようで
これを変えてあげればいいのかな?

  #config.vm.network "private_network", ip: "192.168.33.10"

config.vm.define "bench" do |bench|
  bench.vm.network :private_network, ip: "192.168.33.11"
・・

config.vm.define "image" do |web|
  web.vm.network :private_network, ip: "192.168.33.10"
・・

変えた後にvagrant reloadを実行

vagrant ssh bench
sudo su - isucon
cd isucon6q
./isucon6q-bench -datadir=data -target http://192.168.33.10

きたーーー