やりたいこと
VagrantでゲストOSにProxyを使う方法です。
前提条件
以下で確認しています。
- Vagrant 2.1.1 (macOS)
- CentOS 7 Box (1804.2)
概要
vagrant-proxyconfを使います。
手順
プラグインをインストールします。
vagrant plugin install vagrant-proxyconf
それから、サイトにあるように、Vagrantfileに以下のような設定を入れます。 192.168.0.2がProxyのIPアドレスの例なので、これを変えてください。
Vagrant.configure("2") do |config|
if Vagrant.has_plugin?("vagrant-proxyconf")
config.proxy.http = "http://192.168.0.2:3128/"
config.proxy.https = "http://192.168.0.2:3128/"
config.proxy.no_proxy = "localhost,127.0.0.1,.example.com"
end
end
補足
yumなどのキャッシュ目的なら以下のものが使えそうです。 まだ試していませんが。。。
マニュアル
- Vagrant
- proxy: まだありません。