虚拟化宽带适配器 Windows 10(专家)

虚拟化宽带适配器 Windows 10(专家)

大家好。在浏览了整个互联网后,我无法使用宽带适配器 LTE (SIM) 接口和一个虚拟化路由器解决我的问题。

我需要使用适配器将虚拟机与 Windows 10 上的 Mikrotik 连接起来。NAT 不是一个解决方案。

我正在使用 Windows 10 PRO 和 virtualbox 运行 Mikrotik 路由器,该路由器将通过互联网与其他 Mikrotik 设备创建 VPN eoIP。 网络图片

使用 Virtualbox 和 PCI 接口连接 VPN(有线和无线)没有任何问题,但宽带接口没有出现在 Virtualbox 网络适配器的接口列表中。

我读过关于这个问题的文章,虚拟机不支持这种类型的适配器,虚拟机只能识别 PCI 适配器。这是真的吗?不支持任何虚拟化软件吗?

其次,我尝试将宽带接口与 Hyper-V 虚拟以太网适配器(带 ICS)连接起来,并用 virtualbox 配置此接口,但路由器需要查看互联网 IP 或其他设备才能建立 VPN。而这种配置无法实现。

另外,我曾尝试将此接口用作虚拟机上的 USB 接口,但 Mikrotik 软件不支持此功能。

在此之后我有几个问题:

  • 有没有支持USB适配器作为网络接口的虚拟机软件?

*有没有办法在不使用 ICS 的情况下连接宽带接口和虚拟接口?我需要宽带 IP 和连接。

*关于解决这个配置还有其他想法吗?

此致

答案1

在桥接模式下,VM 管理器模拟虚拟以太网网络接口,然后在客户机和物理接口之间复制以太网帧。(客户机对物理接口一无所知。)

这样做需要物理接口在第 2 层与以太网兼容 - 例如 LTE“wwan”或“ppp”接口不使用以太网帧格式,因此它们不能与以太网桥接,而 Wi-Fi 接口可以(有点)。

此要求完全取决于网络类型,与接口的连接方式无关。例如,如果您尝试使用 USB 以太网适配器,则可以与 VM 的虚拟以太网桥接 - 但 PCI FireWire 适配器或 PCI Infiniband 适配器仍然无法桥接。

因此,如果你有一个 LTE 接口,你就不能将其连接到虚拟以太网接口因为它是 LTE 而不是以太网。

您的替代方案:

  1. 听起来您有一个 USB 网络适配器,因此请使用 USB 直通。

    在这种模式下,VirtualBox 断开物理接口与主机操作系统的连接,并直接将其连接到客户机(在 PCI 或 USB 级别而不是网络帧级别)。

    它适用于任何类型的网络接口(或任何 PCI/USB 设备),但需要 VirtualBox 支持“PCI 直通”或“USB 直通”,并且客户操作系统需要该设备的正确驱动程序。

  2. 使用 NAT,但将 EoIP 封装在基于 UDP 的隧道内。

    ICS NAT 实际上应该能够处理 GRE(EoIP),而 VirtualBox NAT 可能不能。不过,它们都可以很好地处理 UDP。

    为此,请在两个 EoIP 端点之间设置 IPsec (IKEv2),并为 GRE 协议创建 ESP 或 AH 策略。当 IKEv2 检测到 NAT 时,它将自动启用 UDP 封装。

    这会在一定程度上减少您的 MTU(UDP + ESP + 密码开销),因此如果您从 1500 开始,那么您最终将得到 1438 甚至最大 1414 字节。

相关内容