弹性云服务器 ECS-DHCP无法正常获取内网IP?:处理方法(Linux)

时间:2023-11-01 16:25:21

处理方法(Linux)

本文以CentOS 7.2为例进行介绍,其他版本操作系统请参考对应操作系统帮助文档。

  1. 登录Linux云服务器,执行如下命令,查看是否存在dhclient进程。

    ps -ef | grep dhclient

  2. 若dhclient进程不存在,可以重启网卡或执行以下命令主动发起DHCP请求。

    dhclient eth0ifdown eth0 + ifup eth0dhcpcd eth0

  3. 对于DHCP Client长期不发起请求的情况(例如重启网卡后又复现),可以参照以下操作:
    1. 执行如下命令,配置静态IP。

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

      BOOTPROTO=staticIPADDR=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. 若依然无法解决,请联系技术支持。
support.huaweicloud.com/ecs_faq/ecs_faq_1326.html