文章目录

  • 0 准备工作
  • 1 创建centOS7虚拟机
  • 2 设置静态ip
  • 3 验证


本文介绍使用vmware workstation创建centOS7虚拟机,包含以下内容:
1、创建centOS7虚拟机;
2、设置静态ip;

0 准备工作

1、准备 vmware workstation10虚拟机,安装教程请自行百度。(http://www.pc6.com/softview/SoftView_50703.html)

2、准备CentOS7系统(http://vault.centos.org/centos/7.2.1511/isos/x86_64/)选择下载种子,后使用迅雷打开种子,下载。

(说明:也可以直接点 .iso结尾的文件直接下载。如果下载较慢,请使用国内开源的镜像库,例如网易的http://mirrors.163.com/centos/7.6.1810/isos/x86_64/)

centos7配置静态ip和网关之后不能上网_虚拟机

1 创建centOS7虚拟机

1、安装方法比较简单,请自行百度。(http://www.mamicode.com/info-detail-1749803.html)

2、安装的配置参数,如下:(注意,我选择的是NAT模式):

centos7配置静态ip和网关之后不能上网_linux_02


3、在vmware workstation界面中,“编辑—>虚拟网络编辑器->VMnet8(NAT),把自己的网段改为25,改为其他的也可以,不过后面设置静态ip的时候要对应

centos7配置静态ip和网关之后不能上网_linux_03


4、点击“NAT设置”查看网关,这里的网关必须和下面ifcfg-ens160文件中GATEWAY0参数一致,如图

centos7配置静态ip和网关之后不能上网_服务器_04

5、注意,可以选择最小化安装。另外,在安装界面中,最好设置root账号的密码。

2 设置静态ip

1、cd /etc/sysconfig/network-scripts/ 进入网络配置文件目录,编辑 ifcfg-ens160文件
(说明:有的人是ifcfg-ens32或者是以其他结尾的。没事不要去修改NAME字段)
2、内容如下(我删除了ipv6的配置,另外,请保证设置的ip地址没有被使用。检查的办法:可以在自己主机上随便输入一个局域网ip,如果ping不通,就表示没人用):

TYPE="Ethernet"
BOOTPROTO="static"    #启用静态IP地址 (dhcp是自动获取)
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="yes"
NAME="ens160"
UUID="1f845044-6539-4fe4-861a-8f85cb2ffdb1"
DEVICE="eno16777728"
ONBOOT="yes"   #开启自动启用网络连接
IPADDR0="192.168.25.11"   #设置IP地址(这个25必须和下面网关一致)
GATEWAY0="192.168.25.2"    #设置网关
DNS1="8.8.8.8"
DNS2="114.114.114.114"

3、保持上述文件并退出,再依次执行下面4条命令

ifdown   ifcfg-ens160
ifup  ifcfg-ens160
systemctl restart network  
service network restart     #重启网络

3 验证

1、验证是否静态ip生效(输入ip addr命令):

centos7配置静态ip和网关之后不能上网_虚拟机_05


2、验证是否能够上网(可以使用ping www.baidu.com来验证是否配置好了)

centos7配置静态ip和网关之后不能上网_虚拟机_06