使用Xshell连接本地VirtualBox中的CentOs7
2020-08-11 本文已影响0人
汤姆torn
经过对比VirtualBox和VMware中安装Centos7,建议使用VMware,因为过程比较简单,操作也比virtualbox 友善一些,本文先介绍Vm ware安装,VirtualBox安装在下面
首先下载一个Centos7的ISO系统文件,不用解压

阿里云镜像地址:http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/,下载最小版本就行

Vm ware安装CentOs

选择iso文件

选择路径

选择磁盘容量

更改硬件信息,网络啥的就用默认的就可以了

直接完成

进入安装界面,自动安装

打开网卡

记住这个内网ip,在安装vmware的时候,会配置网络适配器,保证两个网络在同一个内网

查看本地网络

设置密码

完成后重启,输入密码就可以用了

如果使用xshell连接的话,如下:输入刚刚要记住的内网ip,输入口令,点击连接



就好了

如果发现主机可以ping通虚拟机,虚拟机ping不通主机,那么就要对防火墙进行一些设置。以Win10为例,搜索防火墙

点击高级设置

点击防火属性

把入站连接变成允许

点击入站规则,找到文件和打印机共享icmpv4,把启用改为是,即可

VIirtualBox安装CentOs
打开virtualBox,点击管理-》主机网络管理器

配置如下

这个192.168.100.1是为了和后面虚拟机的网在同一个网段,所以后面虚拟机网设置为了192.168.100.2,你也可以设置成例如192.168.56.1(本机)和192.168.56.16(虚拟机)
新建,输入Centos,会自动识别

根据电脑自身内存选择

创建硬盘,根据情况选择




点击创建,等待出现下面界面

点击设置

设置网络,网卡一不用动,点开高级

点击端口转发

要进行ssh连接,需要把主机的端口和虚拟机的端口映射起来,访问7898端口相当于访问虚拟机的22端口,7898只是随便输入的,只要是电脑中存在并未被占用的端口皆可

网卡二设置如下

接着点击这个位置选择虚拟盘,找到自己下载的Centos7-minimal位置


点击启动

鼠标进入,按回车

双手离开键盘,等待,选择中文,下一步

设置网络

打开下面两张网卡

配置一下

ipv4设置,自动转手动,配置完后点击保存

可以开始安装了

等他安装的时候顺手把密码设置了

安装完成之后重启一下,输入用户名密码就可以进入虚拟机了

查看是否有网络,可以ping一下外网试试

有网,去看看ip

如果发现没有ifconfig命令,输入yum install net-tools

可以看到ip了

打开Xshell,输入ip和端口,端口就是之前指定的映射端口

输入虚拟机的用户名和密码,点击连接


等一会就连接成功了,接着就可以在xshell中玩虚拟机了