由于VirtualBox采用桥接的方式连接网络,所以不能在Mac上直接访问虚拟机。

解决思路和办法

由于不能直连,但VirtualBox支持端口转发功能,可以设定转发规则,绑定宿主机和虚拟机的IP和端口的绑定,绑定后直接访问宿主机的IP和端口实现简洁访问虚拟机的目的;

具体设置步骤

选中具体的虚拟机,添加一条转发记录:
怎么用Shell连接VirtualBox Linux虚拟机,在Mac电脑上
怎么用Shell连接VirtualBox Linux虚拟机,在Mac电脑上
注意事项:
由于Mac宿主机端口22已经被占用,建设设置为2222。

验证

 打开终端,输入命令:

ssh -p 2222 root@127.0.0.1

怎么用Shell连接VirtualBox Linux虚拟机,在Mac电脑上

相关文章:

  • 2021-04-17
  • 2022-02-07
  • 2021-12-12
  • 2021-07-30
  • 2022-12-23
  • 2021-10-21
  • 2021-03-28
猜你喜欢
  • 2021-07-24
  • 2021-08-15
  • 2021-12-03
  • 2021-11-23
  • 2022-01-02
  • 2021-08-26
  • 2021-08-19
相关资源
相似解决方案