我正在尝试在我的愚蠢的 Windows 7 机器上设置 ubuntu 64 位 VM。
Windows 正在连接的网络信息
无线局域网适配器 IPv4主机-10.11.209.93
以太网适配器VB 仅主机 IPv4-192.168.56.1
我在 BIOS 设置中启用了虚拟化。
windows 主机专用配置
并且,我还将 VirtualMachine 网络提供商设置为Bridge Adaptor
。
另外,还有网络共享(其实没必要)
但是,ubuntu VM 中没有连接。
是否配置
enp0s3 Link encap:Ethernet HWaddr 00:2D:32:3E:39:3B
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::48:817c:1b4d:e85a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:56 errors:0 dropped:1990 overruns:0 frame:0
TX packets:169 errors:8 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7409 (7.4 KB) TX bytes:16785 (16.7 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:50121 errors:0 dropped:0 overruns:0 frame:0
TX packets:50121 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:17079(7.4 KB) TX bytes:16785(17.0 KB)
解析配置文件
$ cat /etc/resolvconf/resolv.conf.d/head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
$ cat /etc/resolv.conf
nameserver 127.0.0.1
search shaharma.net
ping google.com
只是挂在 ubuntu VM 上。
我也尝试添加nameserver 8.8.8.8
但也没有用。
参考文献
如何在 VirtualBox 中在 Ubuntu 和 Windows 客户操作系统之间共享互联网访问?
答案1
您的 resolv.conf 看起来不正确。DNS 服务器不能是 8.8.8.8.4.4.4.4。你在某处输入了 DNS 服务器列表,但忘记了服务器地址之间的逗号(即:8.8.8.8、4.4.4.4)。可能在您的网络连接的连接脚本中执行了此操作。转到顶部面板中的网络图标,然后选择Edit Connections...
。找到并编辑网络连接并添加逗号,然后重新启动您的 VM。
更新:您的 VM 设置应包括桥接适配器。Internet 连接共享应关闭。您的企业网络也可能会给您带来麻烦...如果是这样,请与您的网络管理员联系以获得更多帮助。
请告诉我们您的情况。干杯,Al