ssh访问远程宿主机的VMWare中NAT模式下的虚拟机

1.虚拟机端配置

1.1设置虚拟机的网络为NAT模式

1.2设置虚拟网络端口映射(NAT)

点击主菜单的编辑-虚拟网络编辑器:

启动如下对话框,选中NAT模式的菜单项,并点击NAT设置:

点击添加,为我们的虚拟机添加一个端口映射。

虚拟机端口必须是22。主机端口可以为任意不被占用的端口。访问主机ip该端口的请求将被映射到虚拟机的22端口:

然后不断点击确定,直到设置完成。特别注意,上图中设置的虚拟机ip地址(自己任意指定,需要符合子网号)、网关ip很重要,在下一步设置中会用到。

1.3设置虚拟机ip

点击下图中的按钮,关闭并重新启动网络。

2.远程宿主机(Windows)防火墙设置

新建入站规则,允许映射的宿主机端口被访问。

如下图所示,选定"特定本地端口框",填写1.2节 端口映射时所指定的宿主机端口号

然后选择"允许连接",

将"域""专用""公用"全部勾选;

最后,为这条入站规则起个名字:

点击完成,即可。

3.使用ssh远程访问虚拟机

使用ssh访问配置好的虚拟机,使用如下命令:

bash 复制代码
ssh -p 5097 user_name@host_name

其中,host_name是宿主机的ip地址。user_name是虚拟机的用户名。-p 参数后跟随的是宿主机被映射的端口号,该项默认值是22。由于实际上我们使用的是5097端口,所以必须在ssh指令中指明它。

相关推荐
study_小达人4 天前
VMware 网络相关
vmware·vc
小猪写代码4 天前
拓:论 WSL 和 VMware
wsl·虚拟机
我叫张小白。5 天前
VMware 虚拟机安装 CentOS 7 并配置 SSH 远程连接全流程
linux·centos·ssh·vmware·mobaxterm
银河外卖员6 天前
VMware 虚拟机安装 Windows 10 系统详细图文教程
windows·vmware
cgsthtm8 天前
VMWare选择桥接模式解决虚拟机无法上网
桥接模式·vmware·网络适配器·虚拟机ip地址·虚拟机网络设置
小小ken9 天前
vmware workstation虚拟机中点击鼠标时无法自动释放现象
ubuntu·vmware·虚拟机
tkevinjd11 天前
wsl2安装
linux·wsl·虚拟机·wsl2
eggcode12 天前
虚拟机NAT模式网络未连接
网络·虚拟机
Elon ¿14 天前
VMware ESXi + vCenter 8.0 安装部署(无域环境)
esxi·vmware·虚拟化·vcenter
#山间清泉#14 天前
VMWare虚拟机mac地址自定义配置
运维·macos·架构·vmware