我有一台 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
安装软件包