Tech memo

日々学んだ技術のびぼうろく

Vagrant 通信処理が極端に遅いときの対処法

外部API をたたくときなど、Vagrant の通信処理が極端に遅くなるときがある。

その場合、Vagrantfile に下記を追記して reload すると改善される可能性がある。

  config.vm.provider "virtualbox" do |vb|
    vb.customize ["modifyvm", :id, "--natdnsproxy1", "off"]
    vb.customize ["modifyvm", :id, "--natdnshostresolver1", "off"]
  end

それでもまだ微妙に改善されない場合、/etc/resolv.confoptions single-request-reopen を追記する。

$ vagrant ssh
$ sudo vim /etc/resolv.conf

これでOK!!

実践 Vagrant

実践 Vagrant