
80
4 章 Vagrant におけるネットワーク
4.3
ブリッジのネットワーク
ブリッジのネットワークは、仮想マシンを物理マシン上のデバイスにブリッジし、
仮想マシンをネットワーク上の別の物理マシンであるかのように見せるものです。
Vagrant
は、ブリッジを有効化し、ゲストマシンが接続されたネットワークがゲスト
マシンに対して
DHCP
で
IP
アドレスを割り当てられるようにすることで、ブリッジ
のネットワークをサポートします。
この場合、ネットワーク上ではゲストマシンが物理マシン上のように見えるので、
ネットワーク上のどのマシンからもゲストマシンにアクセスできます。ゲストマシン
も同様に、ルータやファイアウォールなどによる、あらゆるネットワークのルーティ
ングのルールや保護の対象となります。この例として、家庭や職場のルータは、概し
てインバウンドの接続を通さないので、ブリッジされた仮想マシンは、インターネッ
ト側からはアクセスできません。とはいえ、こういったルータにローカルネットワー
ク上のマシンへのアクセスを許可させることもできるので、モバイルデバイスや同僚
のマシンが同じネットワーク上に接続されている限り、それらから仮想マシンにアク
セスすることは可能です。
4.3.1
長所と短所
ブリッジされたネットワークを使えば、ホストのみのネットワークの場合と同様
に、アクセス可能な
IP
アドレスを仮想マシンに持たせるメリットをすべて手にする
ことができます。ただし、ホストのみのネットワークの場合と異なるのは、ゲストマ