Windows 10上のUbuntu VM(16.04)をローカルネットワーク上のブリッジアダプター経由で独自のIPアドレスにしようとしています。TightVNCなどのプログラムを使用してSSHで接続できますMacbook ProからGUIを表示します。
VMからルーターに接続するのに苦労しています(したがって、VMからもインターネットに接続できません。NAT経由で接続できます)。 DHCPは、VMのIPの割り当てに失敗しているようです。
私は次のことをしました-
VirtualBox 5.2.0を使用するWindows 10ホスト
Ubuntu 16.04 VMの場合
注:ファイル/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.
行を出力します
今のところ、私は次に何をすべきかわからない。
イーサネットアダプターの構成に属する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 Mode
はDeny
に設定され、MAC Adress
は一意のものです。 https://www.pic-upload.de/view-34616510/VBox_Ethernet2.png.html
これらの設定はすべて自動的に設定されます。それでも問題が解決しない場合は、ビープがあなたを助けられないことを謝罪しなければなりません。