如何通过互联网访问在虚拟机中运行的 Ubuntu 服务器?

如何通过互联网访问在虚拟机中运行的 Ubuntu 服务器?

我在 Windows 7 主机上的 VirtualBox 虚拟机上运行 Ubuntu Server 10.04。

我如何从互联网打开对此客户虚拟机的访问?

答案1

您可以通过“ DDNS ”链接在任何地方访问您的虚拟机(它为您提供静态链接,并通过 DDNS 链接自动更新您的动态 IP)

示例链接如下xxx.no-ip.org

注册 www.no-ip.com

大多数路由器支持ddns,你可以登录你的ddns id 在此处输入图片描述

现在你需要将虚拟机的 IP 设置为 DMZ 在此处输入图片描述

现在打开虚拟盒 > 单击虚拟机 > 设置 > 网络在此处输入图片描述

现在使用静态 IP,因为我有 DMZ 到 IP 192.168.0.200,所以我的虚拟机 IP 应该是 192.168.0.200

在你的虚拟机中安装任何服务,如 Apache、Ssh

现在你可以像这样从任何地方进行 ssh**ssh [email protected]**

如果你在虚拟机上安装了 apache,只需将链接粘贴xxx.no-ip.org到 Web 浏览器上,它就会从你的虚拟机打开你的 Web

有很多 DDNS 服务,但你需要通过 DDNS > 服务提供商检查你的路由器支持哪一个

相关内容