私はこの問題を解決すると主張するほぼすべての解決策を試しました。
まず、VirtualBox の設定で、ネットワーク アダプタの設定をブリッジ ネットワークに変更し、接続しているネットワーク インターフェイス (Atheros ワイヤレス アダプタ) を選択します。
次に、ゲスト Ubuntu マシンに入り、次の操作を実行しました。
vim /etc/network/interfaces
ファイルを次のように編集しました:
auto ens0p3
iface enp0s3 inet dhcp
sudo ifdown ens0p3
、sudo ifup ens0p3
しかし、DHCP オファーを取得できないことが示されました。
私のホストマシンは Windows 10 で、コマンドプロンプトで次の情報を取得しますipconfig -a
。
Wireless LAN adapter Wi-Fi:
Connection-specific DNS Suffix . : AP.BlockC.BoysHostel
Description . . . . . . . . . . . : Qualcomm Atheros QCA9377 Wireless Network Adapter
Physical Address. . . . . . . . . : C8-FF-28-1F-CE-9D
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::6c59:f1c7:dbcf:de9b%16(Preferred)
IPv4 Address. . . . . . . . . . . : 10.100.58.95(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Thursday, May 23, 2019 4:51:12 PM
Lease Expires . . . . . . . . . . : Thursday, May 23, 2019 6:43:07 PM
Default Gateway . . . . . . . . . : 10.100.58.1
DHCP Server . . . . . . . . . . . : 10.100.58.1
DHCPv6 IAID . . . . . . . . . . . : 298385192
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1E-AD-59-8C-54-AB-3A-68-EC-13
DNS Servers . . . . . . . . . . . : 103.5.150.9
NetBIOS over Tcpip. . . . . . . . : Enabled
- また、Ubuntu ゲストで静的 IP 構成アプローチを試しました。これで、ゲストからホスト システムに、またホストからゲスト システムに ping を実行できるようになりました。ただし、インターネットにアクセスしているときに、google.com、facebook.com の IP アドレスに ping することはできますが、ping google.com、ping facebook.com などの名前ではアクセスできません。
また、ゲストマシンのブラウザでサイトにアクセスできません。
- しかし、アダプタの設定を NAT に戻すと、すべて正常に動作しますが、IP は 10.0.2.15 に割り当てられます。ただし、ネットワーク学習アプリケーション用にゲートウェイから IP を取得するには、ブリッジ ネットワーク接続が必要です。
それで、この問題について助けてください。この問題に取り組み続けて3日が経ちました。