vagrantで、複数のvmを作成しようとしています。
下記のようなvagrantfile
で複数のvmの起動自体はできています。
Vagrant.configure(2) do |config| config.vm.box = "chef/centos-6.5" config.vm.define :node1 do |node| node.vm.hostname = "node1" node.vm.network :private_network, ip: "192.168.33.10",virtualbox__intnet: "test_net" end config.vm.define :node2 do |node| node.vm.hostname = "node2" node.vm.network :private_network, ip: "192.168.33.11",virtualbox__intnet: "test_net" end end
ゲストos間で通信するには、virtualbox__intnet
が必要みたいな説明が多くありました。
ただ、私の環境では書かなくてもゲストos間で通信ができています。
調べた限りだと
vagrantのデフォルトでは、ホストオンリーアダプターを作成し
virtualbox__intnet
で、内部ネットワークのネットワークを作るという認識です。
(virtualbox のuiで起動中のvmのネットワーク設定を確認したところ、この通りに設定されていることは確認しました)
ホストオンリーアダプターは、ホストos⇔ゲストos間のみの閉じたネットワークという認識で、
なぜホストオンリーアダプターなのにゲストos間で通信ができているのかわかりません。
わかるかたいましたらご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。