xshell 连接virtualBox中的Linux服务器

不算什么技术,但是没遇到的人肯定头疼不已,我看了网络上大多数方案,近乎都不行。后来终于找到一个简单可行的。说简单是确实的很简单,仅配置virtualbox即可:

右键选择virtualbox里的Linux,我这里是以centos7为例子。
右键->设置->网络
连接方式选择 :网络地址转换(NAT)
然后点高级->端口转发,
如图配置即可:
xshell 连接virtualBox中的Linux服务器

端口转发设置非常重要,xshell连接本地ip上的9023端口,即可转发到虚拟机里的22端口。
主机端口和子系统端口可自己定义,根据实际需求设置。