NATのセットアップ
NATは、アダプタタイプのオプションではありません。むしろ、Attached toのオプションです。
現在Bridged Adapterと表示されている場所をクリックすると、NATを選択できるはずです。
ところで、これをNATに変更する理由は、Windowsゲストに固有ではない場合があります。むしろ、物理(ホスト)PCがLAN上にある場合、ブリッジアダプター(およびNAT)は通常正常に機能します。物理PCに1台のコンピューターのみのネットワーク接続がある場合(多くの場合、イーサネットポートが1つしかないケーブル/ DSL / ISDNモデムに直接接続されている場合)、ブリッジするローカルネットワークはありません、その場合はNATを使用する必要があります。
ブリッジアダプターを使用し、ホストマシンが物理LAN上にある場合、ゲストマシンはLAN上のコンピューターで自動的に表示および表示されます。LANでNATを使用する場合、ゲストマシンはLAN上の他のコンピューターを見ることができますが、LAN上の他のコンピューター(仮想化ホスト以外)は見ることができません。
詳細に興味がある場合は、ネットワークブリッジングとネットワークアドレス変換に関するこれらの記事を参照してください。
それがうまくいけば、素晴らしい。さもないと...
ゲストのネットワーク構成を確認します
仮想マシンで、[コントロールパネル]または[スタートメニュー]> [設定]から[ネットワーク接続]構成を開きます。VirtualBoxでゲストマシンの複数のインターフェイスを手動で構成していない場合(またはUSB転送で実際のネットワークアダプターが接続されている場合)、1つだけが表示され、名前を変更しない限り、ローカルエリアと呼ばれます接続(おそらくその後の番号)。
それを右クリックし、[ プロパティ ]をクリックします。
下では接続は次の項目を使用して、クリックしインターネットプロトコル(TCP / IP)をクリックし、プロパティを。
設定が正しいことを確認してください。
ブリッジ接続の場合
VMのネットワークアダプターをNATに切り替えるのではなく、VirtualBoxでブリッジしたままにすると、3つのデバイスを接続するレイヤー2ネットワークスイッチがあるかのようになります。
- 仮想マシン。
- 物理ホストマシン。
- 物理ホストマシンの接続先(ブリッジされた特定のホストネットワークアダプター上)。たとえば、コンピューターがルーターに接続されている場合、スイッチがルーターに接続されているようです。アクセスポイントにワイヤレスで接続されている場合、スイッチはワイヤレスブリッジのようです。
したがって、VMはホストマシンと「ネットワーク的に」同等です。設定が何であっても(もちろんIPアドレスを除く)、仮想マシンには設定が必要です。
NAT接続の場合
あなたが選択した場合、NATのために付属のVirtualBoxでのように、それはだあなたの本当のコンピュータが小さい家庭/オフィスのルータのように機能しています。ホストマシンは、VirtualBox仮想マシンのみがアクセスできるDHCPサーバーを実行し、ゲストはすべてのネットワーク構成情報を取得します。
VirtualBox DHCPサーバーは、ゲストにIPアドレスとDNS情報の両方を提供するため、これら2つのオプションの両方を選択する必要があります。
- IPアドレスを自動的に取得する
- DNSサーバーのアドレスを自動的に取得する
これが鍵です。
これは、この質問のシステムにとって特定の問題です。これが構成の唯一の問題である場合、これを修正することで問題は完全に解決するはずです。
DHCPではなく、手動で設定します。
それは機能しますが、手動設定を修正する必要があります。また、ルーターが割り当てるIPアドレスの範囲内にIPがないことを確認する必要があります(または、別のデバイスと衝突する可能性があります)ネットワーク)。
この場合、手動設定はまったく正しくありません。理由は次のとおりです。
ゲストへのインターネット接続を提供するネットワークインターフェース上のホストマシンのIPアドレスは、物理ネットワーク上のIPアドレスとは異なります。コンピューターのIPアドレスが「実際には」192.168.1.1であっても、ゲストはその方法でアクセスできません。
- おそらく、自分でこの方法で設定した場合、実際のホーム/オフィスルーターのIPアドレス(多くの場合192.168.1.1)をデフォルトゲートウェイおよびプライマリDNSサーバーとして配置する必要があると考えているかもしれません。
ただし、ゲストはデスク(またはどこでも)の物理NATルーターに直接アクセスできません。VMと実際のルーター間で送信されるデータはすべてVMのルーターを通過する必要があり、VMのルーターはコンピューター(その特別な仮想ネットワークを介してアクセスされるため)インタフェース)。
デフォルトゲートウェイが間違っているため、ルーティングは行われず、VMはコンピューター外部の物理ネットワークデバイスにアクセスできません。
VMのIPアドレスは正しい範囲(通常は10.2.2。*)の外にあり、サブネットマスクは255.255.255.0であるため、正しい範囲にアクセスできません。(サブネットマスクは正しいですが、IPと共に間違ったサブネットを識別します。)
DNSサーバーも修正する必要があります。そうしないと、ドメイン名(askubuntu.comなど)を介してホストにアクセスできなくなります。
何らかの理由で「静的IP」を使用する必要がある場合、つまりDHCPを使用しない場合は、VirtualBoxから正しい情報を取得して入力する必要があります。サポートが必要な場合はお知らせください(これを拡張して指示を含めることができます)。
DHCPは、あなたと大丈夫ですと仮定すると、あなたが行うことで問題を解決することができ、インターネットプロトコル(TCP / IPのプロパティ)を、一般タブの設定は、上のスクリーンショットのように見えます。
それでもインターネットに接続できない?トラブルシューティングの時間
ゲスト側からいくつかの情報を収集すると役立つ場合があります。不思議なことにインターネットに接続していない仮想化されたWindows XPシステムで、VirtualBoxゲスト追加をインストールします([ デバイス ] > [ゲスト追加のインストール ]をクリックします。詳細については、マニュアルを参照してください)。再起動して、インターネットに接続できるかどうかを確認します。できない場合でも、ゲストクリップボードとホストクリップボードの間でコピーアンドペーストできるようになったので、何か役に立つことができました。
Windowsでコマンドプロンプトを開きます。そのための1つの方法は、次のコマンドを実行することです。
スタート>実行...> cmd.exe
次に、このコマンドを実行して、Windowsゲストシステムのネットワークインターフェイスと接続に関する情報を取得します。
ipconfig /all
次に、コマンドプロンプトのすべてのテキストをクリップボードにコピーします。この機能は、コマンドプロンプトウィンドウ内の任意の場所を右クリックして表示されるコンテキストメニューでアクセスできます。その後、インターネット接続が機能しているUbuntuホストシステムで質問を編集し、貼り付けます。
より一般的には、この質問の質問者以外の人々のために:
その後、Ubuntuホストシステムのアプリケーションに貼り付けて、Windows VMが一時停止/オフになったときに参照できるようにします。あなたを助けようとしている人にそれを提供できます。あなたはUbuntuのAsk Ubuntuであなた自身の質問にそれを含めることができます
(ただし、ネットワークの問題が仮想ハードウェアやVirtualBoxソフトウェアではなく仮想インストールにある場合-たとえば、ゲストの追加以外の WindowsソフトウェアをインストールするまでVMがインターネットにアクセスした場合- そして問題Ask Ubuntuの場合はオフトピックと見なされる可能性がありますが、スーパーユーザーの場合はオントピックになる可能性があります。)