绝对好使的远程主机访问本地主机虚拟机的配置~!
2020-12-25 本文已影响0人
upup果
马上要放寒假了,但是实验室的活不能耽误。由于项目的所有环境都配置在了实验室电脑的两台虚拟机上,为了在假期不耽误工作进度,需要在远程能够连接这两台虚拟机。以下直接上简单有效的步骤。
-
首先前提条件是,虚拟机使用了NAT模式,并正确配置了静态ip,我之前的文章有一篇介绍了如何配置ip。
-
在以上基础,打开编辑->虚拟网络设置->选中NAT,点击NAT设置,如下图。
选择NAT设置.png -
点击“添加”,添加主机端口到本地端口的映射,输入主机端口,虚拟机地址,类型为TCP。如果是ssh,虚拟机端口就是22,如果是http就是80。
配置映射端口.png -
完成以上工作,基本就完成了,如果开启了防火墙,需要开启配置的主机端口,最好重启网络(service network restart)和虚拟机。
-
最后,在一台主机上,使用ssh 连接,命令如下,注意是虚拟机所在的主机IP+配置的主机端口:ssh -p hostport username@hostip
-
最最后推荐一个远程命令行工具MobaXterm,搭配vscode远程连接,简直太爽了~