用DHCP给服务器分配固定IP,核心做法是在DHCP服务里配置“保留地址”或“静态绑定”,把服务器的MAC地址与指定IP绑定,让服务器每次续租都拿到同一个地址。 这样既保留DHCP集中管理的好处,又避免手动填IP带来的冲突和漏改。
怎么用DHCP给服务器分配固定IP地址:先理解保留地址
DHCP保留地址到底绑定了什么
DHCP保留地址不是把IP“写死”在服务器网卡上,而是在DHCP服务器里建立一条绑定记录,记录通常包含三样东西:
- 服务器网卡的MAC地址,用来识别是哪台设备;
- 指定IP地址,比如192.168.10.50;
- 作用域和租期,决定这条记录在哪个网段生效、多久续租一次。
服务器开机后仍然发DHCP请求,DHCP服务器查到MAC地址匹配保留记录,就把指定IP下发给它,服务器本地网络配置保持“自动获取IP”即可。
为什么服务器更适合用DHCP保留
服务器要稳定地址,但不适合完全动态分配,DHCP保留地址把“固定”和“集中管理”放在一起,财务ERP、打印服务器、监控NVR、门禁系统这类设备,换网段或改地址时,管理员只需在DHCP里改一条记录,不用逐台登录服务器改配置,行业共识认为,服务器地址应集中登记、集中审计,DHCP保留地址正好满足这一点。
DHCP固定IP地址怎么设置:按设备类型走三条路径
Windows Server DHCP固定IP地址怎么设置
在Windows Server上,路径很直接:
- 打开“服务器管理器”,进入“工具”,选择“DHCP”。
- 展开IPv4和作用域,右键“保留”,选择“新建保留”。
- 填写保留名称、IP地址、MAC地址,支持类型选“两者”或“DHCP”。
- 确认IP不在动态分配池内,点击“添加”。
也可以用PowerShell一条命令完成:
Add-DhcpServerv4Reservation -ScopeId 192.168.10.0 ` -IPAddress 192.168.10.50 ` -ClientId 00-11-22-33-44-55 ` -Name "ERP-Server" ` -Description "ERP固定地址"
执行后可在DHCP控制台看到保留记录。关键点是把保留IP放在动态池之外,例如动态池是192.168.10.100到192.168.10.200,保留地址就用192.168.10.50。
华为、华三路由器DHCP静态绑定操作路径
以华为AR路由器或三层交换机为例,进入系统视图后创建地址池,再配置静态绑定:
system-view dhcp enable ip pool vlan10 network 192.168.10.0 mask 255.255.255.0 gateway-list 192.168.10.1 dns-list 223.5.5.5 static-bind ip-address 192.168.10.50 mask 255.255.255.0 mac-address 0011-2233-4455 quit
华三设备思路相同,地址池内使用static-bind,但参数名通常是hardware-address,在Web管理界面里,一般位于“DHCP服务地址池静态绑定”或“IP-MAC绑定”菜单,不同固件版本菜单名称会有差异,命令行配置更稳。
Linux isc-dhcp-server固定地址分配写法
在/etc/dhcp/dhcpd.conf中,先定义子网和动态池,再用host声明固定地址:
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
option domain-name-servers 223.5.5.5;
}
host erp-server {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.10.50;
}
保存后执行sudo systemctl restart isc-dhcp-server,再查看日志确认绑定生效。fixed-address不要落在range范围内,否则容易出现地址冲突。
DHCP静态分配和手动配置IP有什么区别
| 方式 | 地址决定权 | 适合对象 | 维护成本 | 冲突风险 |
|---|---|---|---|---|
| DHCP保留地址 | DHCP集中绑定MAC与IP | 服务器、打印机、NVR | 低,改一处生效 | 低 |
| 手动静态IP | 服务器本地配置 | 核心网络设备、DHCP服务器自身 | 中,逐台修改 | 中,易手误 |
| 动态分配 | DHCP池随机或顺序分配 | 办公终端、手机 | 低 | 低但不固定 |
服务器优先选DHCP保留地址,DHCP服务器自身、核心交换机管理地址这类设备,可以在本地配静态IP,避免DHCP服务未启动时失联,普通办公电脑继续用动态池,地址利用率更高。
企业内网服务器固定IP怎么配置:场景与避坑
北京中小企业DHCP固定IP设置的实际例子
以北京一家中型企业的办公网为例,网段规划为192.168.10.0/24,动态池开放192.168.10.100到192.168.10.200,服务器保留段放在192.168.10.50到192.168.10.80,财务ERP服务器、打印服务器、监控NVR分别绑定MAC地址,据工信部公开的中小企业数字化相关指引,内网地址规划与运维制度属于数字化基础工作,保留段和动态池分开规划能减少后续排障成本。
配置时先登记服务器网卡MAC,再在DHCP里建保留,最后把服务器网卡设为自动获取IP。保留地址段与动态池必须分开,这是避免冲突的第一道边界。
虚拟化与云上服务器固定IP的注意点
虚拟机换网卡、克隆虚拟机、云主机迁移后,MAC地址可能变化,原DHCP保留记录会失效,近年来云平台普遍提供私有IP静态分配或弹性公网IP,传统DHCP保留更多用于企业内网,云上服务器要固定公网地址,通常在云平台控制台绑定弹性IP,按平台规则计费,不要套用内网DHCP保留的思路。
业内专家指出,保留地址的关键不是命令本身,而是保留段与动态池的边界设计,上线前可以做一次检查:
- 保留IP是否在动态池外;
- MAC地址是否填的是服务器当前网卡;
- 是否有双网卡、多VLAN导致作用域选错;
- DHCP中继或Snooping是否放行服务器VLAN;
- 绑定后用
ipconfig /renew或重启网络验证续租结果。
DHCP固定IP地址配置要花多少钱
DHCP保留地址本身通常不产生单独授权费,Windows Server的DHCP角色、路由器内置DHCP、Linux的isc-dhcp-server都不按“保留条数”收费,实际成本主要落在这些地方:
| 成本项 | 说明 | 是否常见 |
|---|---|---|
| 地址规划人力 | 梳理MAC、VLAN、保留段 | 需要 |
| 设备或系统授权 | 现有服务器、路由器通常已具备DHCP能力 | 多数不需要新增 |
| 变更停机 | 服务器重启或续租验证 | 视环境 |
| 云上固定公网IP | 云平台按带宽或地址资源计费 | 云场景需要 |
所以问“DHCP固定IP地址配置要花多少钱”,答案要分场景:内网DHCP保留多数情况下没有单独许可费,成本在人力与变更管理;云上固定公网IP则按云服务商规则计费。先确认是内网保留还是云上公网地址,再谈费用更准确。
把MAC与IP的绑定关系集中放在DHCP里,服务器就能稳定拿到固定地址,日常变更也不用逐台登录改配置,先规划保留段,再按设备类型绑定,最后做一次续租验证,这套流程就闭环了。
DHCP给服务器分配固定IP地址常见问题
DHCP保留地址和手动固定IP哪个更适合服务器?
多数内网服务器更适合DHCP保留地址,便于集中管理和审计,DHCP服务器自身、核心网络设备可在本地配静态IP,防止DHCP服务异常时失联。
服务器换了网卡,DHCP固定IP为什么失效?
DHCP保留记录绑定的是MAC地址,换网卡后MAC变化,DHCP匹配不到原记录,服务器会拿到动态地址或请求失败,更新保留记录里的MAC地址即可恢复。
DHCP给服务器分配固定IP地址需要额外付费吗?
内网DHCP保留地址通常不需要按条额外付费,费用主要来自设备、人力和变更管理;云上固定公网IP由云平台按地址资源或带宽计费。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/774058.html


