2025-03-19    2025-03-19    302 字  1 分钟

virtualBox本地虚拟机通过ssh连接一般可通过桥接模式和Nat模式

桥接模式下,共享本地主机网卡,在同一个局域网之下,直接获取Ip地址就可以进行连接了。

Nat模式下,获取的Ip与本地主机不是同一个网段,需要做端口转发,才能本地ssh连接虚拟机。

具体设置步骤如下:

1、选择端口转发

NAT网络模式下,依次点击:虚拟机 –> 网络 –> 适配器1 –> 高级 –> 端口转发。

2.填写信息

Name:ssh (随便写,最好填写和功能相关的字符串);

Protocol: TCP;

Host IP: 127.0.0.1 (本地IP,固定值);

Host Port: 49152~65535 (非强制范围,但建议此区间,本例使用65531);

Guest IP: 无需填写 (动态IP);

Guest Port: 22 (ssh默认端口)。

接下来用ssh连接127.0.0.1,就行。