第3篇:终端怎么配IP:静态 IP 与 DHCP 获取

关键词:IP地址 静态IP DHCP DHCP服务器 租期 地址池 华为配置


一、引言

当一台电脑连上网线后,它首先需要解决的问题是:我在网络中的"门牌号"(IP 地址)是什么?除了 IP 地址,它还需要知道"网关"(出口在哪)和"DNS"(域名怎么解析)。

获取这些网络参数有两种基本方式:手动配置(静态 IP)和自动获取(DHCP)。选择哪种方式取决于网络规模和运维需求。

一个真实的案例:某公司 50 人办公室,IT 管理员手动为每台 PC 配置了静态 IP。后来有 3 台 PC 的 IP 被重复配置(两个不同的人各自手动设置了 192.168.1.50),导致这两台电脑轮流断网。引入 DHCP 后,此类问题彻底消失。

本文详细讲解静态 IP 和 DHCP 两种方式的原理、配置方法及适用场景。

二、IP 地址基础

2.1 IP 地址的组成

IPv4 地址由 32 位二进制数构成,通常以点分十进制表示,如 192.168.1.100。它被划分为两部分:

  • 网络位:标识主机所属的网络
  • 主机位:标识网络中的具体主机

子网掩码(如 255.255.255.0)用于区分哪些位是网络位、哪些位是主机位。

参数 示例值 说明
IP 地址 192.168.1.100 主机的唯一标识
子网掩码 255.255.255.0(/24) 标识网络边界
默认网关 192.168.1.1 离开本网关的出口
DNS 服务器 114.114.114.114 域名解析服务

2.2 私有地址段

以下三个地址段为 RFC 1918 定义的私有地址,仅在内部网络中使用,不可在公网路由:

地址段 掩码 可容纳主机数
10.0.0.0 /8 约 1677 万台
172.16.0.0 /12 约 104 万台
192.168.0.0 /16 约 6.5 万台

三、静态 IP 配置

3.1 什么情况下使用静态 IP

静态 IP 即管理员在终端操作系统中手动填写 IP 地址、子网掩码、网关和 DNS。以下场景推荐使用静态 IP:

场景 原因
服务器 需要固定的 IP 供其他设备访问
网络设备管理地址 交换机、路由器的管理 IP 必须固定
打印机 需要固定 IP 供全员访问
小规模网络(< 20 台) 手动管理可控

3.2 Windows 静态 IP 配置步骤

  1. 打开"控制面板" → "网络和共享中心" → "更改适配器设置"
  2. 右键以太网适配器 → "属性"
  3. 双击"Internet 协议版本 4(TCP/IPv4)"
  4. 选择"使用下面的 IP 地址"
  5. 填写 IP 地址、子网掩码、默认网关
  6. 填写首选 DNS 和备用 DNS
  7. 点击"确定"保存

3.3 静态 IP 的风险

风险类型 描述
IP 冲突 两台设备手动配置了相同 IP,导致网络不稳定
配置错误 掩码、网关填写错误导致无法通信
维护成本高 网络变更时需要逐台修改终端配置
缺乏审计 无法追踪 IP 分配情况,排障困难

四、DHCP 自动获取

4.1 DHCP 是什么

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种自动化分配 IP 地址的协议。终端开机联网后,无需人工干预,自动向网络中的 DHCP 服务器"申请"一个可用的 IP 地址及相关配置。

4.2 DHCP 四步交互过程(DORA)

DHCP 地址分配过程被称为 DORA,即 Discover、Offer、Request、Acknowledge 四个步骤:

DHCP 四步交互过程(DORA) - 图示

逐步详解:

  1. Discover(发现):终端刚连入网络时 IP 为 0.0.0.0,发送广播报文寻找网络中所有 DHCP 服务器
  2. Offer(提供):DHCP 服务器收到 Discover 后,从地址池中挑选一个可用 IP,以 Offer 报文返回
  3. Request(请求):终端可能收到多个 Offer(网络中有多个 DHCP 服务器),选择其中一个,发送 Request 广播正式申请
  4. Acknowledge(确认):被选中的 DHCP 服务器发送 Ack 确认分配,附带 IP 地址、掩码、网关、DNS 和租期信息

4.3 租期与续租

DHCP 分配的 IP 地址不是永久的,而是按租期(Lease Time)临时占用。

时间点 行为 说明
租期 50%(T1) 发送续租请求(单播) 向原 DHCP 服务器申请延长租期
租期 87.5%(T2) 发送续租请求(广播) 联系不上原服务器时,向任意 DHCP 服务器申请
租期 100% IP 失效 终端需重新执行 DORA 流程获取新 IP

案例:某校园网 DHCP 租期设置为 24 小时。学生在图书馆上课时电脑休眠,醒来后 IP 已过期导致断网。调整为租期 72 小时后问题得到缓解。

4.4 华为交换机配置 DHCP 中继

在大型网络中,DHCP 服务器通常集中部署在核心层,而终端分布在各个接入交换机下。由于 DHCP Discover 是广播报文,无法跨越路由器(三层设备),需要通过 DHCP 中继(Relay) 将广播转为单播转发给远端 DHCP 服务器。

华为交换机 DHCP 中继配置示例:

# 创建 VLAN 并配置 VLANIF 接口
[HUAWEI] system-view
[HUAWEI] vlan 10
[HUAWEI-vlan10] quit

# 配置接入端口
[HUAWEI] interface GigabitEthernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] port link-type access
[HUAWEI-GigabitEthernet0/0/1] port default vlan 10
[HUAWEI-GigabitEthernet0/0/1] quit

# 配置 VLANIF 10 接口 IP(该 VLAN 的网关)
[HUAWEI] interface Vlanif 10
[HUAWEI-Vlanif10] ip address 192.168.10.1 24
[HUAWEI-Vlanif10] dhcp select relay          # 启用 DHCP 中继
[HUAWEI-Vlanif10] dhcp relay server-ip 10.1.1.100  # 指定 DHCP 服务器地址
[HUAWEI-Vlanif10] quit

4.5 华为设备配置 DHCP Server(内联模式)

在小型网络中,也可以直接在华为三层交换机上启用 DHCP Server 功能:

# 全局开启 DHCP 功能
[HUAWEI] dhcp enable

# 创建全局地址池
[HUAWEI] ip pool OFFICE_VLAN10
[HUAWEI-ip-pool-OFFICE_VLAN10] network 192.168.10.0 mask 24
[HUAWEI-ip-pool-OFFICE_VLAN10] gateway-list 192.168.10.1
[HUAWEI-ip-pool-OFFICE_VLAN10] dns-list 114.114.114.114 8.8.8.8
[HUAWEI-ip-pool-OFFICE_VLAN10] lease day 1
[HUAWEI-ip-pool-OFFICE_VLAN10] quit

# 在 VLANIF 接口上选择使用地址池
[HUAWEI] interface Vlanif 10
[HUAWEI-Vlanif10] ip address 192.168.10.1 24
[HUAWEI-Vlanif10] dhcp select global
[HUAWEI-Vlanif10] quit

4.6 DHCP 分配验证

# 查看 DHCP 地址池统计
[HUAWEI] display ip pool name OFFICE_VLAN10

# 查看已分配的租约信息
[HUAWEI] display dhcp server statistic

# 查看 DHCP 客户端列表
[HUAWEI] display dhcp lease all

五、静态 IP 与 DHCP 对比

对比维度 静态 IP DHCP
配置方式 手动逐台设置 自动获取
管理成本 高(逐台维护) 低(集中管理)
IP 冲突风险 高 极低(服务器统一分配)
适用规模 小型网络、服务器 中大型网络、客户端
灵活性 低(变更需手动) 高(移动办公无感知)
可审计性 差 好(租约日志可查)
典型用途 服务器、网络设备管理 IP PC、手机、AP 等终端

六、总结

方式 核心机制 适用对象 关键配置点
静态 IP 手动填写四参数 服务器、网络设备 确保不冲突、记录台账
DHCP DORA 四步交互自动分配 客户端终端 地址池规划、租期设置、中继配置

核心要点: 1. 企业网络应坚持"服务器用静态 IP,客户端用 DHCP"的原则 2. DHCP 的核心价值在于集中管理和避免 IP 冲突 3. DHCP 广播报文无法跨三层,远端 DHCP 服务器需要配置中继 4. 华为交换机既可以做 DHCP 中继也可以做 DHCP 服务器 5. 租期设置需结合实际:办公网 1~3 天,访客网络 1~4 小时

思考题

  1. 某公司有 3 个楼层,每层一个 VLAN。DHCP 服务器部署在核心机房,接入层交换机为三层交换机。请问为什么需要在接入交换机的 VLANIF 接口上配置 DHCP 中继?
  2. DHCP 租期设置为 0(永久租约)是否合理?请分析利弊。
  3. 终端执行 ipconfig /release 后再执行 ipconfig /renew,网络层发生了什么过程?

下篇预告

IP 地址配置好了,但网络世界中最常见的问题就是"Ping 不通"。Ping 不通的原因可能出在物理层、链路层、网络层……排查思路混乱会导致效率低下。下一篇文章《Ping 不通怎么办:基础连通性排查思路》将教你一套系统化的故障排查方法。