Linux

虛擬機無法使用 virtualbox 上的橋接適配器連接到網際網路

  • November 20, 2018

我使用橋接適配器在 VirtualBox 中啟動並執行了 Kali Linux 機器。

我在 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 我的主機 + 預設網關)

大多數情況下,您無法橋接無線適配器。有關詳細資訊,請參閱VirtualBox 論壇。

要使 VirtualBox 橋接工作,在 Debian/Ubuntu 上,您需要bridge-utils安裝軟體包

引用自:https://unix.stackexchange.com/questions/434387