
# DHCP无法正常获取内网IP？
#### 问题描述
DHCP无法正常获取内网IP，当DHCP无法正常获取内网IP时，不同系统的云服务器表现如下：
- Linux系统表现为无法获取内网IP。
- windows系统由于自身的机制，会表现为云服务器内网IP变为169.254网段中的一个IP，和官网上显示的内网IP不同。
![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
推荐使用公共镜像创建云服务器，公共镜像均已支持DHCP持续获取能力。
#### 处理方法（Linux）
本文以CentOS 7.2为例进行介绍，其他版本操作系统请参考对应操作系统帮助文档。
1. 登录Linux云服务器，执行如下命令，查看是否存在dhclient进程。 **ps -ef \| grep dhclient**
   
2. 若dhclient进程不存在，可以重启网卡或执行以下命令主动发起DHCP请求。 **dhclient eth0** 或**ifdown eth0 + ifup eth0** 或**dhcpcd eth0**
   
3. 对于DHCP Client长期不发起请求的情况（例如重启网卡后又复现），可以参照以下操作：
   1. 执行如下命令，配置静态IP。 **v** **i /etc/sysconfig/network-scripts/ifcfg-eth0**
      ```
      BOOTPROTO=static
      IPADDR=192.168.1.100 #IP地址（修改）
      NETMASK=255.255.255.0 #掩码值（修改）
      GATEWAY=192.168.1.1 #网关地址（修改）
      ```
      
   
   2. 重启云服务器使网络配置生效。
   
   3. 选取有DHCP持续获取能力的镜像。
    
4. 若以上步骤没有解决问题，可以通过查看客户云服务器的messages日志（路径为"/var/log/messages"）排查问题，通过网卡的mac地址过滤日志，检查是否有客户的进程影响DHCP获取IP。
5. 若依然无法解决，请联系技术支持。
 
#### 处理方法（Windows）
本文以Windows 2012为例进行介绍，其他版本请参考对应操作系统帮助文档。
1. 在网络连接中选择其中一个网络设备，单击鼠标右键，选择"禁用"，再单击"启用"。 ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000001377299565.png)
   
2. 对于DHCP Client长期不发起请求的情况（例如重启网卡后又复现），可以参照以下操作：
   1. 在网络连接中选择"属性"。
   
   2. 在弹出的窗口中选择"Internet协议版本4"，单击"属性"，修改相关配置。 ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000001377418737.png "点击放大")
      
   
   3. 重启云服务器使网络配置生效。
    
3. 若依然无法解决，请联系技术支持。
 
