前期已有准备
- 安装Oracle VM VirtualBox
- 直接在官网安装即可,比较简单。注意:如果要使用虚拟机,需要在计算机BIOS中开启支持虚拟机选项:开机按DEL(不同机器,按键不同),进入BIOS;BIOS中依次选择:Advanced(高级)——CPU Configuration——Secure Virtual Machine,设置为:Enabled(启用)就行了。现在默认是启用的,如果在使用过程中出现问题,需排查此项。
- 下载centos8.3的iso镜像并在Oracle VM VirtualBox上安装,安装教程参考这篇博文。
遇到的问题
虚拟机可以ping通本地,但本地ping不同虚拟机,且xshell无法连接
主要原因在于虚拟机获取的自动IP与本地的IP不在同一个区段中。解决方法参考这篇博文。主要思想是将本地的VirtualBox Host-Only Network的IPv4地址和centos中的IPv4建立连接,即连接本地的IPv4地址,然后通过这个连接转发到centos的IPv4地址,实现连接。
- 其中,本地的
VirtualBox Host-Only Network的IPv4地址(window可以在cmd中使用ipconfig /all找到):192.168.58.1(不同的机器可能会不同,但前两位和最后一位应该是一致的);

本文介绍了在Oracle VM VirtualBox上安装CentOS8.3后,如何解决虚拟机可以ping通本地,但本地无法ping通虚拟机以及Xshell无法连接的问题。关键在于设置端口转发,确保虚拟机和本地IP在同一区段,并通过修改虚拟机网络设置采用桥接链接。详细步骤包括检查BIOS虚拟机支持,设置静态IP,端口转发和网络配置。
最低0.47元/天 解锁文章
2834

被折叠的 条评论
为什么被折叠?



