使用公共 IP 从互联网通过 SSH 访问 VMware VM Ubuntu 服务器

尼可卡尔多

我正在使用 Ubuntu Server 20.04.2,它在我的家庭网络中功能齐全。服务器是 VMware Workstation Pro 中的虚拟机,我可以使用其 IP 地址 192.168.42.135 通过 SSH 访问它

现在,VM 通过 VMware NAT 连接到 Internet,并且显然无法通过 SSH 在我的网络外部访问它。

我想知道是否有办法使用公共 IP 通过 SSH 连接到它,以及如何将它分配给我的服务器

B队

是的,您需要配置端口转发才能完成这项工作。

顺便说一句,虚拟机设置中有一个选项,您可以在其中轻松配置 VNC 访问。您将选择“编辑虚拟机设置”,然后在“选项”选项卡中找到“VNC 连接”。对于该功能,您必须在主机系统上选择要使用的端口,然后当您从某个远程 VNC 客户端连接时,您将使用主机 IP 和您选择连接的端口。请注意,主机系统是运行 VMware Workstation Pro 的系统。

编辑虚拟机设置对话框

不过,它们没有这样的 SSH 快捷方式,因此您必须使用虚拟网络编辑器来执行此操作。VM 本身将连接到虚拟网络 VMnet8,在您的示例中为 192.168.42.0/24。您将编辑该网络,并再次配置要使用的外部主机端口,您可以将其配置为连接到虚拟机 IP 上的端口 22。请注意,您必须确保您的主机操作系统允许该端口上的连接,并且它没有被任何操作系统防火墙阻止。

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Ubuntu 16.04如何安装rsync服务器以供其他系统使用cron通过ssh访问

如何访问互联网并通过中间服务器运行apt-get?

使用静态IP时无法访问互联网

互联网上是否有带有公共IP的Linux服务器?

ssh访问vm后面的ubuntu服务器

无法通过SSH访问服务器

为什么我不能通过静态IP设置Ubuntu Server 14.04访问互联网?

切换互联网提供商后,VirtualBox内运行的Ubuntu服务器静态IP上没有互联网

定期将动态公共IP发送到Web服务器以允许远程SSH访问

拒绝通过服务器的IP访问SSH

Ubuntu 15.04服务器DNS服务器-专用网络(无法访问互联网)

无法在Vmware上访问互联网

Ubuntu服务器14.04.5 LTS静态IP无互联网

Ubuntu服务器-外部SSH访问

尝试从VM Ubuntu SSH到远程服务器

通过VM主机使用SSH访问VM

Ubuntu服务器无法访问互联网

如何通过互联网访问我的Express Node.js服务器?

无法从互联网SSH Ubuntu服务器

在Ubuntu服务器上托管VM并远程访问它们?

Ubuntu 18.04 网络图标消失并且在 VMware 中无法访问互联网

Ubuntu服务器可以SSH但不能访问互联网

ssh反向隧道从互联网访问本地Web服务器

使用 Webmin 界面进行一些安全更新后,无法从我的 Ubuntu 16.04 AWS EC2 服务器访问互联网

无法通过互联网访问 OpenVPN 服务器

ubuntu 18.04 通过 4g 路由器间歇性地访问互联网

Ubuntu 16.04 主机下的 Windows 8 VMWare 来宾无法访问互联网

如何在 Ubuntu 服务器上通过 ssh 安装带有 GUI 的 VM

从 Windows 访问 VM 中的 Ubuntu django 服务器