IDC

修改子网的dhcp租约时间后如何立即生效?_虚拟私有云 VPC_常见问

作者:admin 2021-09-17 我要评论

操作场景 用户更改dhcp租约时间后,只有在ECS实例获取到新的租约后配置才会生效。存量ECS实例不会立即刷新租约,而是要等到当前租约续租时才会更新租约。续租时...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

操作场景

用户更改dhcp租约时间后,只有在ECS实例获取到新的租约后配置才会生效。存量ECS实例不会立即刷新租约,而是要等到当前租约续租时才会更新租约。续租时间为当前租约时间的一半,比如1月1号获取到的长度为30天的租约,大概会在1月15号左右进行更新。

如果用户需要更新子网dhcp租约时间后立即刷新ECS实例中的租约时间,请参考本文档。

手动更新租约和正常租约到期续租不同,会先释放当前持有的ip,再重新获取,所以在获取到新租约前会暂时失去ip,可能导致业务流量中断,请先评估影响。

另外,如果允许,可以直接重启ECS实例,重启后租约即可刷新。

操作步骤

Windows系统

  1. 在控制台修改子网dhcp租约时间后,登录欲刷新租约的弹性云服务器。
  2. 通过“开始菜单 > 运行 > cmd”,打开命令提示行。
  3. 使用命令“ipconfig /all”,可以看到当前租约的过期时间。

  4. 使用命令“ipconfig /release && ipconfig /renew”可以更新租约。执行后可以再次执行“ipconfig /all”观察结果。

Linux系统

  1. 在控制台修改子网dhcp租约时间后,登录欲刷新租约的弹性云服务器。
  2. 执行“ps -ef | grep dhclient”,确认提供dhcp服务的客户端为dhclient。如图所示,存在对应进程说明客户端是dhclient。-lf参数后的lease类型文件中存有租约信息。如果不存在dhclient进程,则本文档可能不适用,需要查找对应dhcp客户端的操作指令。

  3. 使用命令“dhclient -r”可以释放当前ip。
  4. 释放ip后,执行命令“dhclient”就可以重新获取dhcp租约了。查看上一步中提到的lease文件,可以看到最新获取的租约(lease文件中还会保存历史上获取的租约,文件中的最后1个租约是最新租约)。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
腾讯云代理商
精彩导读
海外云服务器
热门资讯
腾讯云代理商