我在使用桥接适配器配置设置网络连接时遇到了一些问题。我刚刚开始使用Linux,即使我在网络上经历了不同的论坛讨论,我仍然无法使它发挥作用。NAT是完美的工作,我能够访问互联网,而桥接适配器的网络结果无法达到,我一直需要它的应用程序,我在脑海中。
我的设置如下:
VirtualBox 5,主机: Windows 10,客人:Ubuntu14.04LTS
在这里您可以详细地看到我的配置
VirtualBox网络控制除了RealTek,我还可以使用:高通AR946x无线网络适配器。但是问题仍然是一样的,因为我似乎没有网络工作。
如果ifconfig命令:
giulio@giulio-VirtualBox:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:f5:87:2f
inet6 addr: fe80::a00:27ff:fef5:872f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:24737 (24.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:65536 Metric:1
RX packets:161 errors:0 dropped:0 overruns:0 frame:0
TX packets:161 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:11409 (11.4 KB) TX bytes:11409 (11.4 KB)
而/etc/网络/接口如下所示:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
这里是整个网络设置的屏幕截图。。对于IPv4设置,我使用的是AUtomatic (DHCP),而对于IPv6,则设置为“DHCP”。
我希望有人能帮我看看,谢谢!朱利奥
发布于 2018-12-13 11:03:05
我试着让它与桥接一起工作,经过大量的故障排除后,它成功了。
主要问题是,与我的主机OS相比,我的客户操作系统发送的数据包具有不同的MAC地址。
这样,无线网关的流量就会下降。
解决方案是更改来宾操作系统中的MAC地址,并为来宾操作系统和主机操作系统提供相同的MAC地址。
步骤:
发布于 2020-04-03 04:09:59
我刚刚在Pop!_OS 19.10上遇到了这个问题(运行Debian10客户)。
Tl;dr:在主机上运行sudo modprobe vboxnetflt
修复了它。
问题似乎是内核模块vboxnetflt
没有加载。
当我第一次启动VM时,它促使我加载vboxdrv
,并且它工作了。我没有(现在仍然没有)重新启动主机,看它是否改变了什么。
运行"NAT“网络有效,我尝试将其更改为”桥接适配器“--我得到了一个”网络激活失败“。我多次重新启动,没有从VirtualBox中获得错误。只有当我完全关闭VM (尝试@IamSushil的解决方案)时,我才得到了一个启动错误,导致我找到了这个解决方案。
发布于 2019-09-16 03:42:45
您需要向默认网关添加一条路由:
sudo bash
route add default gw 192.168.0.X
检查并更改nano /etc/reslov.conf
,将其设置为Google。它不是持久的,所以可能想在启动时运行一个脚本。
最后,将IP更改为网络上未使用的任何其他IP,包括主机:
ifconfig [interface] down
ifconfig [interface] 192.168.0.X netmask 255.255.255.0 broadcast 192.168.0.255
ifconfig [interface] up
https://askubuntu.com/questions/722512
复制