复制代码

为懒人提供无限可能,生命不息,code不止

人类感性的情绪,让我们知难行难
我思故我在
日拱一卒,功不唐捐
  • 首页
  • 前端
  • 后台
  • 数据库
  • 运维
  • 资源下载
  • 实用工具
  • 接口文档工具
  • 登录
  • 注册

centOS

【原创】Centos 7服务器设置静态ip后仍然无法获取到设置的IP

作者: whooyun发表于: 2017-09-26 23:37

问题:Centos 7服务器设置静态ip后仍然无法获取到设置的IP
网卡配置为:
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp2s0
UUID=da66921a-4dd0-49b0-9124-26e18555a225
DEVICE=enp2s0
ONBOOT=yes
ZONE=public
MTU=1280
IPADDR=192.168.0.81 #静态IP  
GATEWAY=192.168.0.1 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=202.96.134.133 #DNS 配置 
DNS2=202.96.128.68
将动态IP改成以上配置后,我重启了网络服务,时而能或的静态的ip,时而不能。
所以我增加了MAC地址的配置,也就是HWADDR。

/etc/sysconfig/network-scripts/ifcfg-enp2s0网卡配置文件改成:
HWADDR=88:d7:f6:7b:c1:9e
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp2s0
UUID=da66921a-4dd0-49b0-9124-26e18555a225
DEVICE=enp2s0
ONBOOT=yes
ZONE=public
MTU=1280
IPADDR=192.168.0.81 #静态IP  
GATEWAY=192.168.0.1 #默认网关  
NETMASK=255.255.255.0 #子网掩码  
DNS1=202.96.134.133 #DNS 配置 
DNS2=202.96.128.68
添加了HWADDR后,静态IP获取就正常了。
如何获取MAC地址,可以使用ifconfig或者ip addr查看
如下图: