CentOs7设置静态地址

设置地址

第一步 进入VMware——>编辑——>虚拟机网络编辑器

centos7增加静态地址_IP

更改设置获取管理员权限

centos7增加静态地址_IP_02

第二步 选择VMnet8 ,勾选使用主机适配器连接到此网络(默认的),取消使用DHCP服务,记住自己的子网IP和子网掩码,比如我的是子网IP是192.168.202.0,后面要用到的。

centos7增加静态地址_centos7增加静态地址_03

第三步 虚拟机设置里面选择NAT模式

centos7增加静态地址_centos7增加静态地址_04

第四步 编辑虚拟机网络配置文件

虚拟机里面输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这个文件名不一定相同,可进入该目录查看)

vi /etc/sysconfig/network-scripts/ifcfg-ens33

centos7增加静态地址_centos7增加静态地址_05

在这点 i 进入编辑模式 ,编辑完成点 Esc ,输入:wq 退出。

centos7增加静态地址_运维_06

ONBOOT="yes"                                  #开机启用本配置
IPADDR=192.168.XXX.XXX                  #静态IP  第三位是依据上面的子网IP填的,第四位自己定不能是1,2,255
NETMASK=255.255.255.0                   #子网掩码
GATEWAY=192.168.XXX.2                   #默认网关  第三位是依据上面的子网IP填的
DNS1=114.114.114.114                    #DNS地址1
DNS2=8.8.8.8                            #DNS地址2

第五步 重启网络配置,输入 systemctl restart network

centos7增加静态地址_centos7增加静态地址_07

第六步 设置配置文件

输入 vi /etc/sysconfig/network

centos7增加静态地址_网络_08


添加配置

centos7增加静态地址_IP_09

NETWORKING=yes
GATEWAY=192.168.XXX.2  #这里XXX根据自己的子网IP填的

( 这一步是博主ping不通的时候才加上的,有些机器不需要这步也可以的 )

这样静态IP地址配置就算成功了。

测试

输入 ping 127.0.0.1 访问宿主机

centos7增加静态地址_centos7增加静态地址_10

这里虚拟机访问宿主机成功。

输入 ping baidu.com 访问外网

centos7增加静态地址_centos7增加静态地址_11

Windows 的命令行窗口(win+R ,输入cmd)输入ping 192.168.XXX .XXX

centos7增加静态地址_服务器_12


宿主机访问虚拟机成功

两者访问不成功有几种解决办法

1. 关闭两者的防火墙

关闭Windows防火墙步骤

点击任务栏右下角的网络图标,进入网络和Intwernet设置,点击Windows防火墙

centos7增加静态地址_网络_13

关闭Windows防火墙

centos7增加静态地址_服务器_14

关闭虚拟机防火墙

1. 查看防火墙状态
systemctl   status firewalld
2. 关闭防火墙开机自启
systemctl disable firewalld
3. 关闭当前防火墙
systemctl stop firewalld

2.修改Windows的虚拟网卡地址

进入网络和Internet设置 ——>适配器设置——> 属性 ——>IPV4

centos7增加静态地址_运维_15

centos7增加静态地址_网络_16


默认是自动获取IP地址,我们改为虚拟机对应的IP子网地址和默认网关

centos7增加静态地址_运维_17