VirtualBox 桥接连接无法在 Kubuntu 22.10 上运行

VirtualBox 桥接连接无法在 Kubuntu 22.10 上运行

我无法让 Virtual Box 7.0“桥接适配器”在我的笔记本电脑(Kubuntu 22.10)上运行。我有一个项目需要提交,但在修复此问题之前我无法继续。这会影响我所有的客户机。

这些是我的客户虚拟机:

客户虚拟机

  1. 需要将“Greenbone-Enterprise-TRAIL”虚拟机设置为“桥接器”,因为我正在对另一台虚拟机“analysis_image_final”(即 Ubuntu 14.04 虚拟机)执行漏洞扫描。

  2. 这是网站的“Greenbone-Enterprise”链接,其中包含有关如何在 VirtualBox 上设置的说明 >>在此处输入链接描述

  3. 以下是 VirtualBox 上我的 Greenbone-Enterprise Trail 的网络设置: GB 设置 'wlan0'是我的无线适配器。

GB 设置 2

Promiscuious mode如下图:

混杂模式

我曾尝试研究以前的文章,但它们没有解决我的问题:

  1. Virtualbox 桥接适配器在 ubuntu 上不起作用
  2. VirtualBox Ubuntu 14.04-桥接适配器不工作
  3. Kubuntu 16.10——VirtualBox 无法正常工作

然后,我想也许是我的resolv.confnetplan文件设置

以下是我的resolv.conf文件:

# This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
# Do not edit.
#
# This file might be symlinked as /etc/resolv.conf. If you're looking at
# /etc/resolv.conf and seeing this text, you have followed the symlink.
#
# This is a dynamic resolv.conf file for connecting local clients to the
# internal DNS stub resolver of systemd-resolved. This file lists all
# configured search domains.
#
# Run "resolvectl status" to see details about the uplink DNS servers
# currently in use.
#
# Third party programs should typically not access this file directly, but only
# through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
# different way, replace this symlink by a static file or a different symlink.
#
# See man:systemd-resolved.service(8) for details about the supported modes of
# operation for /etc/resolv.conf.

nameserver 127.0.0.53
options edns0 trust-ad
search .

以下是我的01-network-manager-all.yaml文件:

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager

我发现这篇文章我认为这可以解决我的问题:

  1. 如何在 /etc/network/interfaces 中将 wlan0 设置为默认活动?
  2. /etc/network/interfaces 将 Ubuntu 连接到无线网络

当我对文件进行更改时resolv.conf,BIOS 在重启后不会加载我的无线适配器。

我需要帮助

答案1

我找到了“我的”解决方案!

链接在这里:如何在 VirtualBox 桥接模式下使用无线适配器

桥接网络适配器有自己的 MAC 地址(卡的硬件地址),尽管物理上桥接适配器位于同一张卡上。网络适配器的特点是它们不限于单个 IP 地址。

另外,我不知道的一点是,wifi 身份验证实际上与网卡的 MAC 地址相关。

所以一旦我弄清楚了这一点,一开始我说的解决方案就相当简单。将桥接网络地址设置为无线适配器的 mac 地址,然后为 Pfsense 接口分配一个 ip 地址。瞧……它起作用了。如果我自己说的话,这是一个不错的故障排除。

对于 IT 新手来说,这张图片可能会有所帮助。这是 Linux 中 ifconfig 命令的结果。MAC 地址已突出显示。Windows 中可以使用相同的命令,尽管它被称为 ipconfig,并且要查看 MAC 地址,您必须使用命令 ipconfig /all。

图片1

正如我所说,你把突出显示的地址输入到虚拟机设置中。它位于设置下,你可以在下图中看到。只需简单的剪切和粘贴,就大功告成了。

图片2

这对我有用

相关内容