CentOS7配置静态IP

CentOS配置静态IP

  • 一、检测配置成功的方法
    • 1.虚拟机能访问互联网
    • 2.虚拟机和物理机可以相互ping通
  • 二、配置步骤
    • 1.查看物理机IP
    • 2.配置虚拟机网络模式
    • 3.设置NAT模式网段
    • 4.编辑修改配置文件
    • 5.测试
  • 三、报错解决方案
    • 1.网络重启失败
    • 2.ping不通

一、检测配置成功的方法

1.虚拟机能访问互联网

ping sohu.com

2.虚拟机和物理机可以相互ping通

在物理机打开命令行窗口,ping虚拟机的IP

ping 192.168.X.X

二、配置步骤

1.查看物理机IP

打开cmd输入

ipconfig -all

找到对应物理机IP(IPV4地址)
CentOS7配置静态IP_第1张图片

2.配置虚拟机网络模式

打开虚拟机,编辑虚拟机设置
CentOS7配置静态IP_第2张图片
采用NAT模式
CentOS7配置静态IP_第3张图片

3.设置NAT模式网段

首页,编辑,虚拟网络编辑器,选择第二个,NAT模式
CentOS7配置静态IP_第4张图片

子网IP的C位要求与物理机不同,此处设置为149
CentOS7配置静态IP_第5张图片
NAT与子网IP的C位保持一致,设置149
CentOS7配置静态IP_第6张图片
DHCP设置同上
CentOS7配置静态IP_第7张图片

4.编辑修改配置文件

找到目录下ifcfg-ens33文件,编辑

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

CentOS7配置静态IP_第8张图片

进入VI编辑模式修改配置文件,这是修改后的结果

注:倒数第四行IP填错了,应该为192.168.149.131

CentOS7配置静态IP_第9张图片

退出编辑模式,重启网络
注意:每次编辑后必须输入命令重启网络

service network restart

在这里插入图片描述

5.测试

1.测试网络是否链接成功
CentOS7配置静态IP_第10张图片

ping baidu.com

CentOS7配置静态IP_第11张图片
2.测试虚拟机是否能连接到物理机(ping物理机IP)

ping 192.168.x.x

CentOS7配置静态IP_第12张图片

3.测试物理机能否连接到虚拟机(ping虚拟机IP)

ping 192.168.149.131

CentOS7配置静态IP_第13张图片

三、报错解决方案

1.网络重启失败

网络重启报错:Job for network.service failed. See ‘systemctl status network.service’ and journalctl -xn’ for details

解决方法:

关闭 NetworkManger 服务

service NetworkManager stop 

永久关闭Manager网卡

chkconfig NetworkManager off 

再次重启网卡

service network restart 	

最后再检查网卡配置信息,是否和更改前一致。

2.ping不通

有以下几种情况

  1. 虚拟机能ping通主机,主机ping不通虚拟机
  2. 虚拟机不能ping通主机,主机可以ping通虚拟机
  3. 虚拟机不能ping通主机,主机ping不通虚拟机

解决流程:
优先考虑VI编辑配置文件中IP是否填写正确,确认无误后还是无法ping通,再看物理机中网络适配器是否存在VMNAT8,如果不存在,使用卸载工具,彻底卸载VMware,重新安装一个新版本(切换版本有时候很管用),如果显示网络未启用/无网络
Win+r 输入services.msc 确定

服务界面找到五个VMware的服务,全部停止
在这里插入图片描述

然后找到Device 中下图的两个服务,右键属性,启动类型为自动
在这里插入图片描述

再在VMware的虚拟网络编辑器选择还原网络设置
CentOS7配置静态IP_第14张图片
还原之后重新配置一次,大概率会出现一方可以ping通的情况
接下来,只需要关闭物理机防火墙,再进行ping操作,即可。

你可能感兴趣的:(tcp/ip,运维,网络)