Vmware配置静态IP的CentOS系统

目的:我们需要用两台或者以上的服务器做集群,在没有足够物理服务器的情况下,可以通过VMware软件虚拟化两台或者以上的虚拟服务器。通过网络技术使这些虚拟的服务器在和当前机器(windows)形成一个局域网,这将方便我们在没有更多机器的时候做开发和运维。如果你linux基础不太好,建议看我的《linux入门到进阶》这篇文章。如果觉得不错,可以点赞关注哦!

一. 安装VMware15

下载链接:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
安装完成后选择【帮助】,然后输入产品密钥:CG392-4PX5J-H816Z-HYZNG-PQRG2
在这里插入图片描述

二. 安装CentOS7
1. 安装前的准备

CentOS7.7:http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/
我这里下载的是占用存储空间比较小的7.7版本:http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-Minimal-1908.iso

官方也出CentOS的8版本,也可以选择下载,下载链接:http://mirror.centos.org/centos-8/

2. 配置VMware

创建新的虚拟机:
在这里插入图片描述
选择自定义:
在这里插入图片描述
默认然后下一步:
在这里插入图片描述
选择稍后安装操作系统:
在这里插入图片描述
选择对应的版本:
在这里插入图片描述
虚拟机的名称和安装的位置可以自定义:
在这里插入图片描述
处理器数量和内核数量可以自定义,我这里选择两个处理器:
在这里插入图片描述
虚拟机的内存也是可以自定义的:
在这里插入图片描述
一定要选择使用网络地址转换,这关系到静态IP的配置
在这里插入图片描述
以下三步选择默认:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择将虚拟磁盘拆分为多个文件:
在这里插入图片描述
默认下一步:
在这里插入图片描述
自定义硬件:
在这里插入图片描述
选择新CD/DVD,然后选择使用ISO映像文件并且找到刚刚下载好的文件:
在这里插入图片描述
关闭后选择完成:
在这里插入图片描述

3. 安装系统

选择开启此虚拟机:
在这里插入图片描述
选择第一个:
在这里插入图片描述
默认选择英文版的:
在这里插入图片描述
点进入出现警告的地方:
在这里插入图片描述
直接选择Done,就不会有警告了:
在这里插入图片描述
选择开始安装:
在这里插入图片描述
选择Done,再次选择开始安装:
在这里插入图片描述
这个时候就开始安装了,这个时候需要设置root的密码,你也可以闯创建一个用户。不过不操作也是没问题的,安装完成后再配置用户和密码也是可以的:
在这里插入图片描述在这里插入图片描述
安装完成后,会要求重启,重启即可。重启之后,会看到让你登录的页面:
在这里插入图片描述
此时使用root用户登录进入:
在这里插入图片描述
登录成功,现在就可以使用了。但是,因为它没有联网,不得不进行网络的配置,。

三. 配置服务器网络
1. 配置虚拟网络编辑器

选择虚拟网络编辑器:
在这里插入图片描述
选择NAT模式,按照图示操作:
在这里插入图片描述
网关填10.0.0.254:
在这里插入图片描述

2. 配置网卡

修改网卡配置文件[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置文件为:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static		# 设置为静态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=796be815-52e4-4133-a388-b5aed0a608b5
DEVICE=ens33
ONBOOT=yes				# 开机启动
IPADDR=10.0.0.2			# 静态ip
NETMASK=255.255.255.0   # 子网掩码
GATEWAY=10.0.0.254		# 网关
DNS1=119.29.29.29		# DNS解析服务器

下面是修改提示:
在这里插入图片描述
保存文件退出,重启网卡:[root@localhost ~]# systemctl restart network可使用ip a查看ip信息:
在这里插入图片描述
这个时候你可以使用xshell连接上这台服务器:[C:\~]$ ssh [email protected],连接成功:

Connecting to 10.0.0.4:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Thu Oct 17 10:55:05 2019
[root@localhost ~]# 

使用ping命令,向www.baidu.com发送数据包:ping www.baidu.com能发送成功表明配置成功,可以连接网络:

[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (180.101.49.11) 56(84) bytes of data.
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=1 ttl=128 time=24.2 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=2 ttl=128 time=14.6 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=3 ttl=128 time=15.9 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=4 ttl=128 time=13.2 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=5 ttl=128 time=14.6 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=6 ttl=128 time=12.8 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=7 ttl=128 time=14.1 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=8 ttl=128 time=12.6 ms
64 bytes from 180.101.49.11 (180.101.49.11): icmp_seq=9 ttl=128 time=12.8 ms
--- www.a.shifen.com ping statistics ---
9 packets transmitted, 9 received, 0% packet loss, time 17067ms

到这里总算安装完成,你可以多安装几台做mysql、redis、nginx集群什么的。

扫描二维码关注公众号,回复: 9694047 查看本文章
发布了54 篇原创文章 · 获赞 138 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/Thanlon/article/details/102542610