Mac OS XでVirtual BoxのNATを使って外部にアクセスしてみる

linux,Mac

こないだホスト側のMacとゲスト側の仮想マシンを相互にアクセスできるようにしてみた(記事はここ)けど、やっぱゲスト側の仮想マシンも外部にアクセスしてみたくなる。

手順はこんな感じ。

  1. Virtual Boxを起動する
  2. 外部にアクセスさせたい仮想マシンをクリックして、画面上にある設定ボタンをクリックする。
    17326_01
  3. 画面上の"ネットワーク"をクリックする。
    17326_02
  4. 今回は"アダプター 2″をクリックすることにする。
    ※"アダプター 1″はホストオンリーアダプターで使っているので。
    17326_03
  5. “ネットワークアダプターを有効化"をクリックする。
    17326_04
  6. “割り当て"を"NAT"に変更する。
    17326_05
  7. “NAT"に変わったら"OK"ボタンをクリックする。
    17326_06
    高度ってとこでネットワークアダプターのタイプとか詳しい設定がみれるけど、今回は変更なしとした。
    17326_07

で、確認してみる。
さっき設定した仮想マシンをクリックして、画面上の"起動"ってアイコンをクリックする。

17326_08

仮想マシンのとこが、"実行中"に変わるのでしばらく待っとく。

17326_09

仮想マシンが起動したら、IPアドレスを確認する。
今回の仮想マシンはLinuxなので、こんな感じでIPアドレスを確認した。

ifconfig

17326_11

ネットワークアダプタはこんな感じで表示された。
今回の追加したネットワークアダプターは一番下の"p7p1″ってやつで、IPアドレスが割り振られている。

17326_10

IPアドレスが割り振られていても、外部につながるかは分かんないので、pingで確認してみる。

ping www.google.co.jp

17326_12

そすっと、www.google.co.jpから返事があった。
これで、外部につながっていることが確認できたっぽい。

17326_13

ま、明日の自分へのメモってことで。