【Oracle VirtualBox】ブリッジ設定を使ってホストマシンのローカルネットワークからゲストマシンにアクセスする
こんにちは、葛の葉です。
ホストマシンのローカルネットワーク環境からゲストマシンにアクセスする方法を記載します。
環境
Oracle VirtualBox 5.2.22 Host Windows 10 Home Guset Ubuntu 16.04
ブリッジ設定をする
VirtualBoxの画面でアクセスしたいゲストマシンを選択した状態で設定ボタンを押下します。左タブのネットワーク
を選択し、アダプター1の割り当て
のプルダウンメニューをブリッジアダプター
にして、名前
のプルダウンメニューを現在のローカルネットワークに接続している"ホストマシンのネットワークアダプタ"にします。
次にゲストマシンを起動してShellで以下のコマンドを打ちましょう。
ip address
また、ip a
でもいいです。自動補完してa
がaddress
に変換されるっぽいので。(Aliasかも?)
そうすると、どこかのインターフェースでホストマシンと同じネットワークに繋がっているアドレス
が存在しているのでメモってください。(この辺ざっくりしててごめんなさい🙇)これがこのゲストマシンにアクセスするためのIPアドレスになります。
アクセスしてみる
例えばそのゲストマシンにNginxを導入していたら、192.168.1.?1にブラウザでアクセスするとWelcome to nginx!
がちゃんと表示されているはず。
同じネットワーク内ならスマホからでもアクセス可能です。