You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS中设置DHCP IP范围,划分静态与动态地址段?

AWS VPC划分静态/动态IP段的实现方案

你的需求可以实现,但DHCP选项集并不负责限制IP分配范围(它仅用于配置DNS、域名等DHCP参数),正确的实现方式是利用AWS VPC的IP预留机制,具体操作如下:

一、静态IP段(10.128.1.1 ~ 10.128.1.99)的处理

直接为需要静态IP的服务器手动分配该段内的私有IP:

  • 创建EC2实例时,在「网络设置」中选择「自定义私有IP」,输入该段内的目标地址;
  • 已存在的实例,可通过修改网络接口属性,将私有IP更换为该段内未被占用的地址;
  • 手动分配的IP会被AWS标记为「已预留」,不会被DHCP自动分配给其他实例。

二、动态IP段(10.128.1.100 ~ 10.128.1.200)的限制

AWS VPC的DHCP默认会分配子网内所有未被预留、未被手动分配的IP。要限制动态范围到100~200,只需预留该范围外的剩余动态IP(即10.128.1.201 ~ 10.128.1.254):

  1. 使用AWS CLI批量预留连续IP范围:
    aws ec2 allocate-private-addresses --subnet-id <你的子网ID> --starting-private-ip-address 10.128.1.201 --count 54
    
    (注:201到254共54个IP,count参数对应数量)
  2. 预留完成后,DHCP只会分配未被预留的100~200段IP给新创建的实例(不指定私有IP时)。

三、验证配置

  • 创建新实例时不指定私有IP,检查是否自动分配在10.128.1.100 ~ 10.128.1.200范围内;
  • 通过AWS控制台或aws ec2 describe-private-addresses命令,确认预留IP未被DHCP分配。

内容的提问来源于stack exchange,提问作者Jakob Ojvind Nielsen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 16:07:50