System Configuration:
Virtual Box version: VirtualBox-6.1.6-137129-Win
Host OS: Windows 10
Guest OS: Oracle Linux 8.1 (Virtual Box Guest Additions not installed in it yet)
VPN Software running on Host OS (Windows 10):
Cisco AnyConnect Secure Mobility Client
Version: 4.8.02045
Preferences of VPN Client: Screen Shot Attached
Internet Connectivity on Host OS is through WiFi interface Intel(R) Wireless-AC 9560 160MHz connected to my Home router.
我已经配置了 Guest VM,即 Oracle Linux,只有 1 个 NAT 网络接口(默认设置未修改),当主机未连接到 VPN 时,我的 Guest VM,即 Oracle Linux 能够使用主机网络,即我能够从甲骨文Linux。
- 主机中未连接 VPN 时 Oracle Linux 的 IP 配置屏幕截图。
- 在主机(即 Windows 10)输出上执行的路由打印命令也在 VPN 连接之前附加。
现在我认为我将从主机操作系统(即 Windows 10)和我的客户操作系统(即 Oracle Linux)连接到 VPN连接来宾操作系统既不能使用任何 VPN 资源,也不能使用 Internet。似乎没有任何工作。VPN连接后,我尝试在Oracle Linux机器上进行wireshark转储,但wireshark中没有任何内容完全空白。
- 在主机中连接 VPN 后,Oracle Linux 的 IP 配置屏幕截图。
在主机(即 Windows 10)上执行的路由打印命令输出也在 VPN 连接后附加。
还附加了 VBox.log 文件
我尝试解决问题的程序:
- 尝试使用旧版本的 Virtual Box 5.2,但仍然发现同样的问题。
- 尝试使用带有和不带有 VBoxGuestAdditions_6.1.7-137622 的旧版本 Virtual Box 6.1.4,但仍然存在同样的问题。
- 我想安装票 virtualbox 中提到的 VBoxGuest Additions 。org/ticket/19336,但在打勾中共享到已修补的 VBoxGuestAdditions_6.1.97-136310.iso 的链接已损坏,无法访问。
下面的命令集体和一个接一个地执行,但问题仍然存在:
C:\Program Files\Oracle\VirtualBox> VBoxManage modifyvm "VM name" --natdnshostresolver1 on
C:\Program Files\Oracle\VirtualBox> VBoxManage modifyvm "VM name" --natdnsproxy1 on
C:\Program Files\Oracle\VirtualBox> VBoxManage setextradata global VBoxInternal2/HostDNSSuffixesIgnore 1
尝试在访客操作系统(Oracle Linux)中直接安装 Cisco AnyConnect,它显示它已连接但仍然无法访问 Internet 或任何 VPN 站点。
如果我将 Oracle Linux VM 网络适配器配置为桥接,那么当 VPN 在 Windows 主机上连接时,我至少在 Oracle VM 上有 Internet 连接,但目标是使用与主机系统(即 Windows 10)连接的相同 VPN 连接。
关于这个问题的任何帮助都会很棒。
所有日志都可以从此链接下载。