得意のプロキシネタ。
現場がプロキシ環境下なので大体詰まります。
プラグインをインストールする
vgrant-proxyconfというプラグインを使います。
ということでインストール
set http_proxy=http://{proxy_ip}:{proxy_port}
set https_proxy=http://{proxy_ip}:{proxy_port}
vagrant plugin install vagrant-proxyconf
setで設定した「http_proxy」「https_proxy」は今後のためにも環境変数に設定しておいてください。
Vagrantfileを修正する
if Vagrant.has_plugin?("vagrant-proxyconf")
config.proxy.http = "http://{proxy_ip}:{proxy_port}"
config.proxy.https = "http://{proxy_ip}:{proxy_port}"
config.proxy.no_proxy = "localhost,127.0.0.1"
end
認証プロキシの場合
環境が認証プロキシでないので、確認はしていませんが、
こんな感じで書けば行けると思います。
http://username:password@proxyhost:port