前言:之前在SecureCRT 连接本地linux虚拟机(二)中提到VirtualBox中配置NAT模式,虚拟机能访问外部网络,但外部网络和主机不能SSH到虚拟机。

    本篇将介绍,在配置NAT模式下,如何通过主机SSH到虚拟机,通过VirtualBox中的端口转发功能即可实现。如下图所示:

SecureCRT 连接本地linux虚拟机(三)_linux

连接方式设置:网络地址转换NAT

端口转发:选择右上角+图标添加规则。

主机IP:本地主机IP。主机端口:大于1024即可。

子系统IP:虚拟机地址。子系统端口:SSH为22,http为80,根据访问要求设置。

本次通过SecureCRT 远端进行连接,所以子系统端口设置为22。

设置完成后,即可通过SSH进行连接。设置如下图所示:

SecureCRT 连接本地linux虚拟机(三)_虚拟机_02

设置完成后,进行连接,登入后,信息如下

SecureCRT 连接本地linux虚拟机(三)_linux_03

也可以通过规则名称为SSH连接

SecureCRT 连接本地linux虚拟机(三)_虚拟机_04


SecureCRT 连接本地linux虚拟机(三)_linux_05



说明:如果局域网内其他主机需要连接到虚拟机,只需要设置相应的端口转发规则,将主机IP设置为本地IP即可,端口:大于1024