首先,基本问题是:如何在混合网络(Linux、Windows、Mac OS)上,在使用IPV4/6的公共私有物理网络上,可靠地实现IP/DNS解析到托管虚拟机,这些虚拟机可能有也可能没有VPN的活动和DHCP,而没有内部DNS。
我运行了一个带有静态IPV4地址的Windows 10主机,它支持多个Windows 10和Linux虚拟机。一些虚拟机的访问VPN运行IPV4/6 VPN网络。目前,我使用Mac OS计算机RDP到主机系统,并使用Virtual Box GUI从那里访问系统。
我曾尝试使用RDP(Microsoft)独立于Mac OS系统访问虚拟机,但这仅在VPN不活动时通过本地IPV4地址或具有以下限制的IPV6地址起作用。
我还尝试使用IPV6地址;虽然这在某些时候是可行的,但我在重新启动/IP刷新时遇到了不可预测的结果。IPV6地址会定期更改,我必须登录路由器以确定新地址并相应地更新RDP条目。
Mac OS系统源系统和RDP到网络上的多个物理/虚拟机,同时通过虚拟机上的VPN连接保持连接,而无需手动键入/跟上IPV6地址。
虽然目前我在VM主机中使用单个NIC,但如果这样可以解决连接问题,我确实有多个NIC。