文章目录
一. 安装 VMware Wworkstation Pro
-
官网地址:https://www.vmware.com/products/workstation-pro
-
安装:
下载安装之后点击软件看到的界面如下
(1)按照要求点击下一步
(2)勾选我接受许可协议中的条款,再点击下一步
(3) 选择安装位置的时候可以更改一下安装位置,防止c盘爆掉
(4) 根据需求选择,点击下一步
(5)快捷方式默认,点击下一步
(6) 点击安装
(7)点击许可证,输入密钥就可以使用了,密钥可以去网上搜索一个拿来用就好,如果直接点击完成的话,可以有试用的时间,也可以使用
密钥链接:https://zhuanlan.zhihu.com/p/655902568
二. CentOS7 安装与配置
-
下载地址:https://www.centos.org/centos-linux/
或者:https://blog.csdn.net/qq_74093550/article/details/130473003 -
安装
(1)打开VMware Workstation,选择创建新的虚拟机
(2)选择典型选项;点击下一步
(3)稍后安装操作系统;点击下一步
(4)客户机操作系统选Linux,版本为Centos7,32还是64位根据自己的电脑而来;点击下一步
(5)虚拟机名称自拟,位置建议不要放在c盘;点击下一步
(6)最大磁盘大小根据自身电脑磁盘空间大小选择,最小不要少于10G,这里选择默认的20G;存储为单个文件;点击下一步
(7)点击自定义硬件
(8)点击新CD/DVD选择自己下载的centos7镜像文件
(9)点击网络适配器选择NAT模式;点击关闭
- 进入centos安装界面
(1)点击开启此虚拟机
(2)选择第一行进行安装
(3)选择语言,这里选择中午;你也可以根据自己的需求选择其他的;点击继续
(4)点击软件选择
点击带GUL的服务器;附加选项全选,或者选择自己需要的
点击GNOME桌面;附加选项全选,或者选择自己需要的
(5)点击安装位置
选择自动分区;点击完成
(6) 配置网络与主机名
1)、打开
2)、更改主机名
3)、点击应用
4)、点击配置
5)、配置静态ip
6)、IP找法,电脑键盘win+R:输入cmd;在命令窗口输入:ipconfig;选择VMnat8
注:本机和虚拟机的ip不能一样,所以说最后一位改一下;
(7)点击开始安装
(8)在安装的时候我们设置root密码和创建用户
1)root密码为123456就可以了;或者你喜欢的其他密码(注:密码为123456太过于简单,要点两次完成)
2)用户自己设置就可以了;如果密码还是123456也要点2次完成
(9)点击重启就可以使用了;到这里我们的安装就完成了
三. 设置固定 IP
1、 首先修改VM网络配置
1.1 打开VMware,找到虚拟网络编辑器
1.2 找到VMnet8
1.3 子网ip改为10
1.4 点击NAT设置,将网关设为10
2、 修改windows系统网络配置
1.1 找到网络适配器设置,找到VMnet8,右键,属性
1.2 选择ipv4,属性
1.3 更改地址
3、 更改Linux网络设置
1.1 首先要确保是在root用户下进行操作,如果不是root用户,可以用命令su root切换为root用户
1.2 编辑网络配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens33
1.3 将动态ip改为静态ip,新增IPADDR、GATEWAY、DNS,保存退出
1.4 修改主机名称 vim /etc/hostname,保存退出
1.5 更改主机名称映射 vim /etc/hosts,保存退出
192.168.10.101 master
192.168.19.102 node1
192.168.10.103 node2
1.6 reboot 重启
1.7 选择root用户登录
1.8 打开终端,ifconfig 验证一下IP地址和主机名称
使用ping www.baidu.com看是否能ping通
如果出现 connect: Network is unreachable
手动方式来给 ens33 获得网络ip:sudo dhclient ens33
使用hostname查看主机名称
4、 修改Windows主机映射
1.1 找到 C:\Windows\System32\drivers\etc 路径,将hosts文件copy到桌面,在里边添加
1.2 将修改后的hosts文件与原来的hosts文件进行替换
四. Xshell 连接 Linux
1. 打开xshell,点击文件,新建会话,输入主机、名称
2. 点击用户身份验证
3. 双击会话,接受并保存
五. 虚拟机重启之后,网络连接不上
*如果出现 connect: Network is unreachable*
*启动ens33*
sudo ip link set ens33 up
*手动方式来给 ens33 获得网络ip*
sudo dhclient ens33
*重启网络*
systemctl restart network
参考文章:https://zhuanlan.zhihu.com/p/645203814?utm_id=0