文章目录
- Windows10 环境配置 CentOS7 云桌面
- 1 VirtualBox安装与配置
- 1.1 安装 VirtualBox
- 1.2 配置网络
- 2 安装虚拟机
- 2.1 安装CentOS虚拟机
- 2.1.1 下载CentOS镜像
- 2.1.2 创建VirtualBox虚拟机
- 2.1.3 安装CentOS镜像
- 2.1.4 升级OS系统内核
- 2.2 使用SSH
- 2.2.1 防火墙放通22端口
- 2.2.2 开启SSH服务
- 2.2.3 打开第二块网卡
- 3 复制虚拟机
Windows10 环境配置 CentOS7 云桌面
1 VirtualBox安装与配置
1.1 安装 VirtualBox
安装 Oracle VirtualBox 5.X,官方下载。
1.2 配置网络
创建虚拟机内部虚拟网络,使得 Vbox 内部虚拟机可以通过它,实现虚拟机之间、虚拟机与主机的通讯。
- VirtualBox菜单 -> 管理 -> 主机网络管理器,创建一块虚拟网卡,网址分配:192.168.100.1/24
2 安装虚拟机
2.1 安装CentOS虚拟机
2.1.1 下载CentOS镜像
官网下载,仅需下载 Minimal ISO 即可使用。
点击下载后,可以选择源。选择高校源,可以通过教育网享受高速下载。
2.1.2 创建VirtualBox虚拟机
(1)新建虚拟电脑,名称以建议以cent开头,VirtualBox会自动选择相应的版本。虚拟机CPU、内存、显存等采用默认即可。
(2)储存也建议按默认设置,并可以自由选择磁盘文件存放位置。
(3)虚拟机创建完成后,进入虚拟机设置 -> 网络,开启第二块网卡,连接方式为 Host-Only,接口就是前面创建的虚拟网卡
2.1.3 安装CentOS镜像
(1)如图在新建的虚拟机添加盘片,装入之前下载的镜像。
(2)开启虚拟机,进入镜像的安装。配置磁盘分区,按推荐设置即可。
(3)配置网络。修改主机名为cent-base(或是你想设置的主机名)。
打开第一块网卡。
设置第二块网卡,选 IPv4 设置,设置手动地址,IP 地址设置为虚拟机内部网络的同一网段(192.168.100.1)。
例如,IP:192.168.100.2,子网掩码:255.255.255.0,网关:192.168.100.1。DNS可以配置第一块网卡的DNS。
开启第二块网卡。
(4)设置root用户密码,系统开始安装。
(5)安装完成后按提示重启。
2.1.4 升级OS系统内核
(1)获取 wget
yum install wget
(2)配置163源
首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
然后下载对应版本repo文件,放入/etc/yum.repos.d/,例如我的CentOS7系统为:
wget -P /etc/yum.repos.d/ http://mirrors.163/.help/CentOS7-Base-163.repo
mv /etc/yum.repos.d/CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
运行运行以下命令生成缓存
yum clean all
yum makecache
(3)升级 OS内核
yum update
2.2 使用SSH
2.2.1 防火墙放通22端口
CentOS7可以通过以下命令查询端口是否开放:
firewall-cmd --query-port=22/tcp
若端口未打开,则需先打开22端口, 并重启防火墙:
firewall-cmd --add-port=22/tcp --permanent
firewall-cmd --reload
2.2.2 开启SSH服务
(1)先检查有没有安装ssh服务:
rpm -qa | grep ssh
如果没有安装ssh服务就安装 :
yum install openssh-server
(2)安装好后在ssh配置文件里进行配置 :
vim /etc/ssh/sshd_config
去掉端口号前的#号:
去掉允许root用户登录前的#号:
修改完后保存退出,开启ssh服务:
/bin/systemctl start sshd.service
(3)检查SSH服务是否开启:
ps -e | grep sshd
2.2.3 打开第二块网卡
(1)使用以下命令查看网卡是否工作:
ip addr
理论上在安装虚拟机的时候,第二块网卡已经开启了,但是我在实际使用过程中发现第二块网并没有开启,导致SSH不能正常连接:
因此如果遇到像我一样网卡未开启的问题,可以通过手动打开第二块网卡解决。
(2)首先打开 nmtui 工具:
nmtui
进入第二块网卡的设置,勾选“自动连接”选项:
(3)退出,重启网络服务:
service network restart
(4)网卡已正常开启:
此时在主机上已经可以通过SSH连接到虚拟机了:
3 复制虚拟机
右击要复制的虚拟机 -> 复制,一定勾选重新初始化所有网卡的 MAC 地址:
更多推荐
Windows10 环境配置 CentOS7 云桌面
发布评论