其他 DHCP无法正常获取内网IP? 问题描述 DHCP无法正常获取内网IP,当DHCP无法正常获取内网IP时,不同系统的云主机表现如下: Linux系统表现为无法获取内网IP。 windows系统由于自身的机制,会表现为云主机内网IP变为169.254网段中的一个IP,和官网上显示的内网IP不同。 处理方法 步骤 1查看云主机内是否存在dhclient进程, 1. 登录Linux云主机,执行如下命令,查看是否存在dhclient进程。 ps ef grep dhclient, 2. 若dhclient进程不存在,可以登录云主机,重启网卡或主动发起DHCP请求。 − Linux系统 执行以下命令: dhclient eth0 或 ifdown eth0 ifup eth0 或 dhcpcd eth0 − windows系统 在网络连接中选择其中一个网络设备,单击鼠标右键,选择“禁用”,再单击“启用”。 步骤 2对于DHCP Client长期不发起请求的情况(例如重启网卡后又复现),可以参照以下操作: 1. 配置静态IP: − windows系统: i. 在网络连接中选择“属性”。 ii. 在弹出的窗口中选择“Internet协议版本4”,单击“属性”,修改相关配置。 − Linux系统: i. 登录Linux云主机,执行如下命令,修改配置。 vi /etc/sysconfig/networkscripts/ifcfgeth0 BOOTPROTOstatic IPADDR192.168.1.100 IP地址(修改) NETMASK255.255.255.0 掩码值(修改) GATEWAY192.168.1.1 网关地址(修改) ii. 重启云主机使网络配置生效。 2. 选取有DHCP持续获取能力的镜像。 − Windows系列,原生支持持续获取,例如:Windows Web Server 2008 R2 64bit;Windows Server Datacenter 2008 R2 64bit;Windows Server Enterprise 2008 SP2 64bit;;Windows Server Enterprise 2008 R2 64bit。 − CentOS系列,通过在“/etc/sysconfig/networkscripts/ifcfgethX”中添加PERSISTENTDHCLIENT"y”可全部支持持续获取。 − Ubuntu系列,如Ubuntu1004,Ubuntu1404原生支持持续获取。 步骤 3若以上步骤没有解决问题,可以通过查看客户云主机的messages日志(路径为“/var/log/messages”)排查问题,通过网卡的MAC地址过滤日志,检查是否有客户的进程影响DHCP获取IP。 步骤 4若依然无法解决,请联系客服,寻求技术支持,检查CAN节点。
来自: