虚拟机无法使用 virtualbox 上的桥接适配器连接到互联网

虚拟机无法使用 virtualbox 上的桥接适配器连接到互联网

我有一台 Kali Linux 机器,并使用桥接适配器在 VirtualBox 中运行。

我在 VirtualBox 中的设置:

  • 附:桥接适配器
  • 名称:Qualcomm Atheros AR5BWB222 无线网络适配器
  • 适配器类型:英特尔 PRO/1000 MT 台式机 (8240EM)
  • 混杂模式:允许全部
  • 电缆已连接:已检查

卡利Linux ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.0.244  netmask 255.255.255.0  broadcast 192.168.0.255
    inet6 2xx:xxxx:xxxx:8xxxx:xxxx:xxxx:6xxx:xx7  prefixlen 64  scopeid 0x0<global>
    inet6 xxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxx:xx  prefixlen 64  scopeid 0x0<global>
    inet6 xxx::xxx:xxx:xxx:xxx  prefixlen 64  scopeid 0x20<link>
    ether 08:00:27:b9:25:a4  txqueuelen 1000  (Ethernet)
    RX packets 32  bytes 3577 (3.4 KiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 66  bytes 5446 (5.3 KiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

这真的很奇怪,因为我的 Kali Linux 机器分配了一个 ipv4 地址,但无法真正 ping、更新或浏览网页。

编辑:

ip route我的 Kali Linux 机器

default via 192.168.0.1 dev eth0 proto dhcp metric 100 
192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.244 metric 100

我尝试 ping Google,但没有结果。但是,通过 ipv4 执行 ping 操作可以(ping 我的主机 + 默认网关)

答案1

大多数时候您无法桥接无线适配器。看VirtualBox 论坛以获得精确的细节。

答案2

为了使 VirtualBox 桥接工作,在 Debian/Ubuntu 上您需要bridge-utils安装软件包

相关内容