目录
目录
测试环境
VMware虚拟机的三种网络模式
VMware虚拟机安装
CentOS安装
CentOS设置
CentOS测试
相关推荐
测试环境
操作系统:Windows 10, 64-bit
虚拟机:VMware® Workstation 14 Pro(版本号:14.0.0 build-6661328)
Linux镜像版本:CentOS-7-x86_64-DVD-1804.iso
VMware虚拟机安装
1、按照软件提示界面安装软件,安装过程就不做说明了;
2、打开软件----编辑----虚拟网络编辑器
这里可能无法设置,点一下“更改设置”获取管理员权限即可,如图:
3、在这里我们将虚拟机路由网关设置成192.168.33.1,按下图设置:
先将子网IP设置成192.168.33.0,子网掩码:255.255.255.0,然后设置“NAT设置”
NET设置参数如下:
4、打开控制面板----网络和 Internet----网络连接,设置VMnet8的IPv4协议;
CentOS安装
1、新建一个虚拟机,选择自定义安装,根据提示根据自己的实际情况选择配置;
这里选择自己镜像文件的路径,
根据自己的喜好命名虚拟机、选择虚拟机文件路径,后面两步分配CPU资源和内存资源根据自己电脑实际情况分配,
注意这里的网络设置要选择NET, IO控制器按照系统推荐的就行,
我这里磁盘设置如下图:
2、配置完成后启动虚拟机,鼠标点进去按上下键选择,选择Install CentOS 7后回车(Alt+Shift键可以释放鼠标);
等待一会儿就进入安装界面,为了方便展示设置这里语言设置我就选择简体中文了,
3、接下来我们对以下三个选项进行设置;
软件选择我就选“最小安装”了,有兴趣的可以自己选择安装一个桌面,选择完成后点“完成”
安装位置没有特殊需求情况下不需要手动设置,点开设置之后直接点完成即可,
下面是网络设置,在这里也可以先跳过这一步,进入系统之后我们可以直接修改配置文件设置,
IPv4按如下设置,将该虚拟机设置成静态IP,IP地址为192.168.33.100:
IPv6设置成忽略,如下图:
设置完成之后保存设置,保存之后打开右上角网络连接,最后点左上角的完成,
在这里补充一下安装过程设置主机名的方法:
4、设置完成后就可以开始安装了;
在这儿我们还需要对Root密码进行设置,
设置完密码后点完成,在输入密码的过程中注意不要使用小键盘,若系统提示密码过于简单,点两次完成即可保存设置的密码,最后就等待进度条完成安装。
5、出现如下界面之后我们点击右下角“重启”按钮重启一下系统就完成安装了。
CentOS设置
主机名设置:
编辑hostname文件,这只是其中一种方法,想了解更多方法可以自己百度
vi /etc/hostname
按键盘上的字母“i”进入编辑模式,修改主机名:
修改完成之后按ESC,输入“:wq”保存并退出,然后重启系统,以下两条命令任意一条都可以重启系统:
rebootinit 6
这里再扩展一下关机命令:
init 0shutdown -h nowhalt
重启完重新登录就完成修改了,如图:
网络设置:
在上述安装过程中没有配置网络的可以在此对网络进行设置,这里代码比较长,可以用Xshell连接虚拟主机进行配置,复制粘贴代码比较方便,此处建议在安装过程中就提前设置好网络。
修改ifcfg-ens33配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
配置如下:
TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="no"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="fa0d7aef-28a6-41d3-9a20-262748c5d4a5"DEVICE="ens33"ONBOOT="yes"IPADDR="192.168.33.100"PREFIX="24"GATEWAY="192.168.33.1"DNS1="192.168.33.1"
注释:
IPADDR="192.168.33.100" //IP地址
PREFIX="24"//子网掩码255.255.255.0,也可以写成:NETMASK="255.255.255.0"
GATEWAY="192.168.33.1"//网关
DNS1="192.168.33.1"//DNS服务器,还可以在后面加一个DNS2
修改完之后保存退出,运行如下命令可让网络配置立即生效:
service network restart
还有一个地方的文件也是DNS设置文件,在这里上面已经设置了DNS服务器就不需要修改了,可以查看了解一下
cat /etc/resolv.conf
CentOS测试
系统登录:
输入登录用户名:root,回车,然后输入密码,密码为安装时自己设置的密码。输入密码时不会有任何显示,输入完之后回车即可登录。注意:不要用小键盘输入密码!!
网络测试:
查看本机IP:
ip a
会显示出本机IP信息:
外网测试(测试过程中按Ctrl+c可以终止正在执行的进程):
ping
测试结果如下就证明可以访问外网:
[root@master100 network-scripts]# ping PING www. (220.181.111.188) 56(84) bytes of data.64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=1 ttl=128 time=10.2 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=2 ttl=128 time=3.48 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=3 ttl=128 time=4.93 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=4 ttl=128 time=12.0 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=5 ttl=128 time=3.91 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=6 ttl=128 time=3.86 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=7 ttl=128 time=3.81 ms64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=8 ttl=128 time=10.8 ms^C--- www. ping statistics ---8 packets transmitted, 8 received, 0% packet loss, time 7017msrtt min/avg/max/mdev = 3.484/6.642/12.094/3.464 ms
内网测试:
ping路由IP地址:
ping 192.168.33.1
结果如下证明网络配置没有问题:
[root@master100 network-scripts]# ping 192.168.33.1PING 192.168.33.1 (192.168.33.1) 56(84) bytes of data.64 bytes from 192.168.33.1: icmp_seq=1 ttl=128 time=0.260 ms64 bytes from 192.168.33.1: icmp_seq=2 ttl=128 time=0.131 ms64 bytes from 192.168.33.1: icmp_seq=3 ttl=128 time=0.197 ms64 bytes from 192.168.33.1: icmp_seq=4 ttl=128 time=0.115 ms64 bytes from 192.168.33.1: icmp_seq=5 ttl=128 time=0.195 ms64 bytes from 192.168.33.1: icmp_seq=6 ttl=128 time=0.198 ms^C--- 192.168.33.1 ping statistics ---6 packets transmitted, 6 received, 0% packet loss, time 5000msrtt min/avg/max/mdev = 0.115/0.182/0.260/0.050 ms
相关推荐
Linux系统下安装Java环境
CentOS 7部署Hadoop(单机版)
CentOS 7部署Hadoop(伪分布式)
CentOS 7部署Hadoop集群(完全分布式)
CentOS 7部署Hadoop集群(HA高可用集群)