需要使用动态 DNS 通过 ssh 进入虚拟机上的 ubuntu 客户机

需要使用动态 DNS 通过 ssh 进入虚拟机上的 ubuntu 客户机

我正在运行 Windows XP,并且已经在 VirtualBox 上创建了一个 ubuntu 服务器作为客户机。

网络设置为NAT。

我的 dsl 调制解调器通过 dyndns 配置为动态 dns。

Ubuntu 正在运行 ssh 服务器。

我希望能够从盒子外面通过 ssh 进入 ubuntu。

有人能帮帮我吗?

谢谢!

答案1

这行不通。对于 NAT,您必须从内部发起连接,以便网络知道将数据包从外部发送到哪里。

如果您有一个用于 DSL 连接的路由器,请将 virtualbox 网络设置为桥接模式,并将路由器上的端口 22 配置为 Ubuntu 系统的(桥接)IP 地址,这样就没问题了。

但是如果您只有 DSL 调制解调器,事情就会变得更加复杂,您必须直接在 Windows 端设置端口转发。

相关内容