当前位置: 首页 > article >正文

vm vitualbox和主机ssh连接,使用net 和仅主机网卡连接

你是否发生了虚拟机ping通主机,主机ping不同虚拟机的现象  仅主机连接方式

你是否发生了打开防火墙和端口却无论如何都用不了SSH  端口转发

--------------------------------------------------------------

虚拟机有三种连接方式        桥接   net    仅主机

vmware 默认采用桥接方式连接     此方法简单易懂好上手,但不能在公司里用,会占用局域网ip。会被设备管理员揍

Oracle VM VirtualBox内安装的centos, 网络默认是NAT连接方式的,这个NAT默认只能向宿主机蹭网,诶,默认的还不好使,你得配置端口转发。

也就是说你可以在centos里面连接宿主机,但是宿主机确连不上centos,那就给centos再增加一个网卡,连接方式设置为:仅主机网络。

仅主机网络确保主机和虚拟机能ping通。但不能上网

net 确保虚拟机能正常上网,

这两个结合一起麻烦,但是不会占用局域网ip,不会被设备管理员揍。

------------------------------------------------------------------------------------------------------------

先在虚拟机软件添加两张网卡     第一张NAT,第二张仅主机。

一个网卡会对应一个文件,同理两个网卡对应两个文件

缺少网卡时,使用

virtualbox nat和host-only双网卡,ifcfg-enp0s8文件不存在和enp0s8无法分配ip_enp0s8没有ip-CSDN博客

配置好。

开放虚拟机端口

centos7防火墙配置详细_centos7 防火墙-CSDN博客

开放主机端口

如何开放自己电脑的端口供局域网内其他主机访问_mac开放端口供局域网访问-CSDN博客

可以检查一下这个(虚拟机软件配置的适配器ip    是否在主机上有定义   以及tcp、Ipv4的值和虚拟机是否一致(此图中使用的仅主机这种方式)(因为只确保主机和虚拟机能连接上即可))

第一步   添加仅主机卡的ip到宿主机的网络适配器上

     先在oraclevm中加上自己的适配器。(我只配置了仅主机的ip)

就会同步在主机创建相同的适配器,可以检查一下(还要确保宿主机的虚拟卡ip和虚拟机的仅主机网卡ip对上)

第二步   添加net卡的ip到宿主机的网络适配器上

同上↑

第三步  配置net的端口转发

确保仅主机连接方式成功之后。设置net连接方式。配置端口转发;

开放NAT卡的虚拟机软件的这个端口映射。

使用ssh连接 (这时得使用宿主机配置好的这个适配器ip)就是这个的ip,如果听话,这个ip和虚拟机的仅主机网卡的ip是一个。

ok


http://www.kler.cn/a/551343.html

相关文章:

  • HarmonyOS开发 - 记事本实例二(关系型数据库数据存储)
  • Kubernetes实战教程:基于Vue前端与Java后端的应用部署
  • 数据结构:Map Set(一)
  • 蓝桥杯 Java B 组之简单数学问题(素数判断、最大公约数)
  • Golang并发编程最佳实践:协程与通道
  • jar命令解压jar包及更新jar的配置文件
  • 机器视觉--图像的运算(加法)
  • 管理WSL实例 以及安装 Ubuntu 作为 WSL 子系统 流程
  • 【DeepSeek问答】QProcess::start是异步的吗?会使UI卡顿吗?
  • Playwright入门之---命令
  • 基于MATLAB的城轨车辆跨接电缆长度计算
  • 前端+后端实现全选、反选+批量删除
  • springcloudalibaba组件gateway
  • 制作Ubuntu根文件
  • docker下部署kong+consul+konga 报错问题处理
  • 直播平台营销困境与开源AI智能名片2+1链动模式S2B2C商城小程序源码的创新解决方案探究
  • 前端【技术方案】重构项目
  • 【React组件通讯双重视角】函数式 vs 类式开发指南
  • 安全测试|SQLMap渗透扫描工具
  • 基于Python的医院运营数据可视化平台:设计、实现与应用(上)