ハイパーv Ubuntu 14.04でインターネットに接続できません


16

Windows 8.1のhyper-vでUbuntu 14.04をセットアップしました。イーサネットにリンクされた外部ネットワークスイッチもあります。インターネットとLANは、ホストWindows 8.1 PCで正常に動作します。しかし、Ubuntu hyper-vではLAN(私の組織の内部ネットワーク)を使用できますが、Ubuntu hyper-vではインターネットを使用できません。

問題の解決にご協力ください。

回答:


21

私はこの問題について多くの記事を読みましたが、多くの人はこの問題を解決するためにwifiアダプターのインターネット接続を共有すると主張しています。私の場合、これはうまくいきませんでした。私にとっては何がうまくいきましたか?あなたの質問に答えるはずです:

  1. Hyper-Vの下に内部仮想スイッチを作成しました。

    1. 「Hyper V Manager」を開きます
    2. 「仮想スイッチマネージャー」を選択します
    3. [新しい仮想スイッチ]で、[内部]を選択します
    4. 「仮想スイッチの作成」を選択します
  2. Ubuntu VMをシャットダウンします

  3. 手順1で作成した内部仮想スイッチでレガシーアダプターを追加します。

  4. オープンネットワークと共有センター"

  5. 「アダプター設定の変更」を選択します。

  6. Wifiアダプターと作成した仮想スイッチを選択し、右クリックメニューオプション[ブリッジの作成]をクリックします

  7. Ubuntu VMを起動します

  8. Ubuntuにログイン

  9. 接続が接続されるはずです...


ステップ3はどういう意味ですか?レガシーアダプターを追加しますか?
CornSmith

1
ステップ3にはさらに情報が必要です
...-DeadPassive

ステップ3:あなたのVMの設定で、「ネットワークアダプタ」の下には、手順1で作成した仮想スイッチを追加
ケビン・ブラウン

これらの手順は、デュアルバンドルーターで2.4 GHzエンドポイントに切り替えるまで役に立ちませんでした。
IPSUS

なぜ型は内部である必要があるのですか?
ユージン

4

上記の手順を実行すると、接続できるはずですが、ホスト(Windows)とゲスト(Ubuntu)のIPアドレスが同じである場合、ゲストマシンからインターネットに接続できない場合があります。

以下の手順に従って、手動IP設定に切り替えて機能させることができます。

  1. ipconfig /allWindowsコマンドプロンプトで実行し、次のことに注意してください。

    a)IPv4アドレス(優先として接尾辞が付いている場合があります)

    b)DNSサーバーのIPアドレス

    c)サブネットマスク

    d)デフォルトゲートウェイ

  2. ネットワークと共有センターを開きアダプター設定の変更を選択します

  3. 仮想スイッチvEthernetアダプターをブリッジから取り出します(ブリッジされている場合)
  4. 仮想スイッチのプロパティに移動します
  5. リストボックスの下にオプションInternet Protocol Version 4(TCP / IPv4)があります。
  6. [IPv4オプションのプロパティ ]に移動します。別のダイアログボックスが開きます
  7. 行く代替の構成 ]タブ
  8. 選択してユーザーに構成オプションを
  9. ここに任意のIPアドレスを入力できます。手順1-aでメモしたIPアドレスの最後の部分(より大きな数字)を変更して、ここに配置する方が簡単です。たとえば、ステップ1-aでのIPv4 IPアドレスが192.168.0.102の場合、ここに192.168.0.135を入力します。
  10. ステップ1-cでメモしたアドレスを[ サブネットマスク]フィールドに入力します
  11. フィールド「デフォルトゲートウェイ」に手順1-dでメモしたアドレスを入力します
  12. フィールド優先DNSサーバーに手順1-bでメモしたアドレスを入力します
  13. 他のフィールドは残すことができます
  14. [OK]をクリックすると、[IPv4プロパティ]および[vEthernetプロパティ]ダイアログボックスが表示されます。
  15. ブリッジし直します(以前に削除した場合)
  16. Ubuntu hyper-vマシンにログインします
  17. 移動し、ネットワークユニティ経由
  18. 有線ネットワークが接続されていることを確認してください。接続されていない場合は、数分待ちます。(有線オプションが表示されない場合は、右上のデスクトップメニューオプションから[自動イーサネット]を1回選択してください)
  19. ダイアログボックスを開くクリックオンオプションボタン
  20. [ IPv4設定 ]タブに移動します
  21. メソッドを手動として選択
  22. 設定したIPアドレスを仮想スイッチ(vEthernet)アダプターに入れます。例では、192.168.0.135である必要があります。
  23. サブネットマスク(手順1-c)とデフォルトゲートウェイ(手順1-d)をそれぞれ[ ネットマスク]フィールドと[ ゲートウェイ]フィールドに配置します。
  24. [ DNSサーバー]フィールドにDNSサーバーの IPアドレスを入力します
  25. [ IPv4アドレス指定が必要... ]オプションをオンにします
  26. ダイアログボックスを保存して閉じます
  27. これにより、Ubuntuマシンに固定IPアドレスが付与されました。Ubuntuマシンからデフォルトゲートウェイにpingを実行し、インターネットに接続できるはずです。

Ask Ubuntuへようこそ! ;-)既存の回答を編集して改善することができます!私のようなレビュアーが編集をレビューし、価値があると思われる場合は承認します!ここに回答として部分的な回答を追加しないでください! ;-)
Fabby

DHCPが機能しない場合、静的IPの構成は機能しました。
ジョンアトウッド

0

私のラップトップでも同様の問題があります。もっと奇妙だったのは、WiFiで動作することもあれば動作しないこともありました。

それを使って遊んでいると、2.4 Ghzを使用して接続しているときに機能し、5 Ghzを使用すると@BobBrownで説明する必要があることがわかりました。

Win2012R2のWiFi設定で5 Ghzネットワークを忘れるように設定しました。

最高のバス


これはまた、ゲストシステムとしてCentOSの7とUbuntu 16上で動作します
のBaS

1
Ask Ubuntuへようこそ!この回答を編集して、これを行う方法に関する具体的な詳細を追加することをお勧めします。(Ask Ubuntuでどのような回答が最も価値があると考えられるについての一般的なアドバイスについては、「良い回答を書くにはどうすればよいですか?」も参照してください。)
David Foerster
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.