VirtualBox Ubuntu 14.04 - 桥接适配器不工作

gor*_*rka 2 virtualbox networking ifconfig network-bridge 14.04

我在使用桥接适配器配置设置网络连接时遇到了一些麻烦。我刚刚开始使用 Linux,即使我在网络上进行了不同的论坛讨论,我仍然无法使其正常工作。NAT 运行良好,我能够访问 Internet,而使用桥接适配器,网络结果无法访问,尽管我需要它来满足我所考虑的应用程序。

我的设置如下:

VirtualBox 5主机:Windows 10, 来宾:Ubuntu 14.04 LTS

在这里您可以详细查看我的配置

VirtualBox 网络配置 除了 RealTek,我还可以使用:Qualcomm Atheros 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)
Run Code Online (Sandbox Code Playgroud)

而 /etc/network/interface 看起来像这样:

      # interfaces(5) file used by ifup(8) and ifdown(8)
      auto lo
      iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)

这是整体网络设置的屏幕截图。对于 IPv4 设置,我使用的是自动 (DHCP),而对于 IPv6,我设置了“忽略”。

希望有人能帮我看看,谢谢!朱利奥

小智 6

我试图让它与桥接一起工作,经过大量故障排除后,它起作用了。

主要问题是,与我的主机操作系统相比,我的来宾操作系统发送的数据包具有不同的 MAC 地址。

因此,流量在 wifi 网关处下降。

解决方案是更改来宾操作系统中的 MAC 地址,并使来宾操作系统和主机操作系统具有相同的 MAC。

脚步:

  1. 关闭虚拟机

  2. 转到设置->网络->高级并删除mac地址。

  3. 检查主机的 mac 地址(ifconfig -a 或 ipconfig /all)并在步骤 2 的选项中更新相同的内容。

  4. 保存设置并启动虚拟机,它应该可以工作并且应该可以访问互联网:)