我的主机是一台专用的 Windows 服务器。我安装了 Oracle VirtualBox,VM 运行的是 Ubuntu 24.04.1 LTS。
我使用 NAT 访问互联网。但问题是我需要 Ubuntu VM 有一个静态 IP(可以与 Windows Server 相同)。
我的最终目标是将 VM 转变为自托管的 Ubuntu GitHub 操作运行器,并使用静态 IP 来穿越防火墙。
我花了大约 6 个小时尝试让网络连接正常工作,但没有成功。我将连接切换为桥接,但无论我如何配置,我都无法在虚拟机上访问互联网。
不确定这是否相关,但我的主机的以太网适配器有“DHCP 已启用:false”。据我所知,如果我使用静态 IP,我将不会使用 DHCP。任何帮助都非常感谢。
首先,将您的虚拟机和计算机视为独立的实体。在网络上,您不能拥有相同的 IP,否则会破坏一切。
其次,您有一个 GUI。使用网络管理器编辑 LAN 设置,在 IPv4 选项卡中设置静态 IP。确保该选项卡的IP 地址与您的主机不同,但位于同一子网中。
第三,确保您的虚拟机处于桥接适配器模式,以便它在您的家庭网络上显示独立。
这将允许您的设置正常工作。