質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Q&A

3回答

4255閲覧

virtualboxの、ブリッジアダプターとNATの違いについて

jump11082468

総合スコア1

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

0グッド

0クリップ

投稿2021/06/29 11:21

ネット(下記URL)で調べると、
NATは「ポートフォワーディングによってホストPCとVMのIPアドレスとポート番号を紐づけることで、インターネットからVMにアクセスできるようになります」と書いてあり、
ブリッジアダプターは「ポート番号の変換不要でインターネットと双方向に通信できる」と書いてあります。

そこで質問なのですが、ブリッジアダプターでインターネットからアクセスする場合、ポート番号を使わずにどのようにホストPCとVMを区別しているのでしょうか?

グローバルipからプライベートipに変換する動作が、ブリッジアダプターの場合は必要なく、プライベートipでアクセスできるという事でしょうか?

https://endy-tech.hatenablog.jp/entry/2018/10/27/134223#NAT

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

jump11082468

2021/06/30 12:44

回答頂いた方々誠にありがとうございます。 追加で質問なのですが、ブリッジアダプターの場合、外部からアクセスする際はホストPCのグローバルipを指定する形でしょうか? そしてブリッジアダプターの場合、ホストのグローバルipでアクセスされた場合にプライベートipが別であるため判別がつくという事になりますでしょうか?
guest

回答3

0

一般家庭でのブロードバンドルーターを介したLANとインターネットとの通信を前提にしています。

リンク先のブリッジの項目に図がありますが、ブリッジアダプターを使った場合は、ホストと同じLANに新しいPC(VM)を接続するイメージです。
LANのプライベートアドレスを固定で付与するか、DHCPサーバー(ルーター)からプライベートアドレスを取得します。その為、外から通信を受けるルーターはどちらがホストでどちらがVMか判別がつきます。

VMをサーバーとして使い外からアクセスさせたい場合は、ルーターのポートフォワーディング機能を使って、特定ポート(80とか443など)でアクセスしたら同一ポート(必要なら変換して)でVMに届くように紐づけることで個別に通信が可能です。

ポート番号を使わないわけではありません。

投稿2021/06/29 12:09

Crimson_Tide

総合スコア509

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ブリッジの場合は、ホストとIPが変わります
ネットワークに独立したマシンとしてぶら下がるので、DHCPからIPを割り振られますね

投稿2021/06/29 11:32

y_waiwai

総合スコア88042

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

参考サイトの図がよくない(※)なぁと思いつつ回答します
※インターネットとホストPCが直結することはほとんどなく、一般的にはルータが間に入っていて、ルータを境界としてグローバルIPとプライベートIPが分離される。
→一般ユーザがLAN内にグローバルIPを持つ端末が複数あることはない

・ブリッジの場合
ホストPCとVMは同じネットワーク(たとえば192.168.1.xx)になります。
VMのIPアドレスを直接指定して通信します。

・NATの場合
ホストPCとVMは異なるネットワーク(たとえば、ホストPC:192.168.1.xx、VM:10.0.2.x)になります。
ホストPCのアドレスにアクセスし、NAT(ポートフォワーディング含む)設定にしたがって指定のVMに通信します。

投稿2021/07/02 08:38

yukky1201

総合スコア2751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問