我正在尝试使用运行 Ubuntu 18.04 的 VirtualBox VM 创建更好的 Web 开发环境,但我不知道如何配置网络设置来实现我想要的效果。
我希望能够使用 SSH 以及浏览器使用名称或 IP 地址从主机访问服务器。我确实通过在网络设置中使用桥接适配器实现了这一点,但 IP 地址是动态的,所以我必须每次都登录服务器并检查 IP 地址才能通过浏览器等访问服务器。
我想配置服务器,以便我可以浏览我创建的网站,并使用名称(如域名,但不将其设置为实时服务器)或使用静态 IP 而不是当前动态 IP 从主机通过 SSH 进入。基本上,我只是希望能够使用服务器而不必每次都检查 IP。我更喜欢名称选项,这样我就不必记住静态 IP,但只要我可以使用两者之一,我就很高兴了。
我该如何做这件事?
提前致谢!
答案1
两年前我找到解决方案后忘了在这里写下来,但我现在会写下来,以防将来对任何人有帮助。我唯一缺少的是在虚拟机和主机之间设置端口转发,以便在使用桥接网络适配器时使用所需的端口。添加端口 80 后,我能够使用 localhost 等浏览虚拟机网站