web-dev-qa-db-ja.com

DHCPがUbuntu VMにIPを割り当てていません

Windows 10上のUbuntu VM(16.04)をローカルネットワーク上のブリッジアダプター経由で独自のIPアドレスにしようとしています。TightVNCなどのプログラムを使用してSSHで接続できますMacbook ProからGUIを表示します。

VMからルーターに接続するのに苦労しています(したがって、VMからもインターネットに接続できません。NAT経由で接続できます)。 DHCPは、VMのIPの割り当てに失敗しているようです。

私は次のことをしました-

VirtualBox 5.2.0を使用するWindows 10ホスト

  • Global ToolsでVirtualBox Host-Only Ethernet Adapterを作成し、DHCPサーバーを有効にしました(必要に応じて不明)
  • (正しい)ブリッジアダプター(ワイヤレス)に接続するVirtualBoxのネットワーク設定を構成しました

Ubuntu 16.04 VMの場合

  • 「ifconfig」を使用してネットワークインターフェース名をチェックし、enp0s3(eth0ではない)と呼ばれることを確認しました
  • ファイル「/ etc/network/interfaces」に「auto enp0s3」および「iface enp0s3 inet dhcp」という行を追加しました

注:ファイル/etc/udev/rules.d/70-persistent-net.rulesはありませんが、次の2行を含む/etc/udev/rules.d/60-vboxadd.rulesファイルはあります(編集していません)

“KERNEL==”vboxguest”, NAME=”vboxguest”, OWNER=”vboxadd”, MODE=”0660” and
“KERNEL==”vboxuser”, NAME=” vboxuser”, OWNER=”vboxadd”, MODE=”0660”.

Ifup enp0s3に続いてifup enp0s3を実行すると、ifupが最終的にDHCPDISCOVER…でタイムアウトし、No DHCPOFFERS received.およびNo working leases in persistent database – sleeping.行を出力します

今のところ、私は次に何をすべきかわからない。

1
Mitchell

イーサネットアダプターの構成に属するVirtualBoxの設定が原因で問題が発生していると思います:Host-Only Ethernet Adapter

私の知る限り、インターネットには接続できないが相互に接続できる複数のVMを作成したい場合、この設定は役に立つでしょう。

VMをインターネットに接続するために使用する必要があるVirtualBoxイーサネットアダプターの設定は次のとおりです:Bridged AdapterまたはNAT

2つのうちの1つは、そのBridged Adapterがプライベートホームネットワークから到達可能なIPを提供すると思います。

通常、質問で言及したLinuxのファイルを変更する必要はありません。これはすべて、起動時に自動的に機能するはずです。

編集:私はあなたに1から3までのステップでいくつかのスクリーンショットを作成しました。 https://www.pic-upload.de/view-34609527/VBox_Ethernet.png.html

ステップ1:VMを選択して右クリックします。コンテキストメニューからSettingsを選択しますステップ2:Networkに移動します。 Attached to:の横にあるドロップダウンメニューをクリックし、Bridged Adapterを選択します。ステップ3:ドロップダウンメニューで、ルーターに接続されているホストのwifiまたはイーサネットカードを選択します。

仮想イーサネットアダプターにIPが割り当てられている場合は、VMを実行し、ifconfigで確認します。

編集II:上記のすべてを試しても、このエラーが発生するという。ここにいくつかのヒントがあります:最初:Enable Network Adapterチェックボックスがチェックされている場合、特定のマシンのVBoxネットワーク設定をチェックインします。 2番目:Advancedボタンをクリックし、チェックボックスCable Connectedもチェックされているかどうかを確認します。 Adapter Tyoeドロップダウンメニューもご覧ください。 Intel PRO/1000 MT Desktop (82540EM)を使用しています。 Promiscuous ModeDenyに設定され、MAC Adressは一意のものです。 https://www.pic-upload.de/view-34616510/VBox_Ethernet2.png.html

これらの設定はすべて自動的に設定されます。それでも問題が解決しない場合は、ビープがあなたを助けられないことを謝罪しなければなりません。

1
AlexOnLinux