两种寻址方案,并行运行
IPv4
192.0.2.10
32 位,约 43 亿个地址,已耗尽
IPv6
2606:4700::6810:84e5
128 位,约 3.4×10³⁸ 个地址
静态 IP 与动态 IP 地址:有何区别
静态 IP 地址旨在长期保持分配给某台设备或某项服务,而动态地址则可能随着服务商重新分配网络配置而变化。这一区别针对的是地址的分配方式,与它是 IPv4 还是 IPv6 无关。企业通常会为需要可预测访问端点的服务购买固定地址,而家庭宽带连接通常通过动态分配获得地址。动态并不意味着每次连接地址都会变化,静态也不意味着管理员或服务商永远不能更改它。请务必查阅服务协议和网络配置,不要仅凭短暂的观察去推断其行为。
静态地址分配的适用场景
固定的公网地址可以简化允许列表、远程访问、站点间连接,或者托管那些必须通过稳定端点访问的服务。它也能让监控和防火墙规则更容易维护,因为预期的源地址或目标地址不会例行轮换。这些好处伴随着相应的责任:地址的归属、路由、防火墙策略和服务可用性,仍然需要持续管理。静态 IP 并不会自动提升安全性或可用性,对外暴露的服务依然需要身份验证、更新和适当的网络控制。稳定的地址让路由可预测,但并不会让端点本身变得值得信任。
| 特征 | 静态分配 | 动态分配 |
|---|---|---|
| 预期的稳定性 | 经配置后保持一致 | 可能随时间被重新分配 |
| 允许列表的维护 | 通常更简单 | 可能需要更新,或借助稳定的中间层 |
| 常见用途 | 托管服务和固定连接 | 消费级和一般的客户端访问 |
| 运维说明 | 仍需管理地址和防火墙 | 短暂的观察不能保证地址永久不变 |
动态寻址由协议和服务商系统管理,在设备或连接需要时分配可用的地址。租约或会话可能持续很长时间,所以一个地址可能在数周内看起来很稳定,却并没有在合同上被固定下来。重启路由器不一定会立即导致变化,因为服务商可能会续用同一份租约。反过来,网络维护事件或重新连接,则可能导致地址不同。除非服务商明确提供固定分配,否则请把动态分配的地址视为可能变化的地址。
DNS 在其中扮演什么角色
DNS 把主机名映射到一个或多个已发布的值,它并不决定地址本身是否为静态。如果某项服务的公网 IP 发生变化,它的 A 或 AAAA 记录可能需要更新,用户才能继续访问。动态 DNS 服务通过检测当前地址并修改主机名的 DNS 数据,让这一更新自动完成。它们对某些家庭实验环境和远程访问场景很有帮助,但可靠性取决于更新程序、服务商、TTL 和网络。域名查询显示的是 DNS 当前返回的内容,它无法告诉您服务商是否承诺该地址会一直保持分配。
- 向 ISP 或托管服务商询问,某个地址是固定的还是动态分配的。
- 只有当服务和安全模型符合需求时,才使用托管的 DNS 更新。
- 在路由和防火墙配置就绪之前,不要发布新地址。
- 不要以为一次查询就能确立地址的长期稳定性。
- 对于底层基础设施可能变化的服务,请使用主机名。
根据运维需求来选择
如果第三方要求使用 IP 允许列表,请先询问它是否支持主机名、经过身份验证的集成,或托管的地址段。为了避免更新一项小小的配置而专门购买静态地址,可能是值得的,但对于低风险的个人服务,动态 DNS 的方案也许已经够用。对于生产应用,可以考虑使用负载均衡器、CDN 或服务商托管的端点,来屏蔽基础设施的变化。怎样选择才合适,取决于对可靠性的期望、安全要求,以及当地址或路由变化时由谁来响应。
对域名所有者来说,可长期坚持的做法是监控 DNS,并尽可能自动化变更,而不是依赖记忆中的某个地址。要了解地址是如何发布的,请参阅 DNS 记录类型详解,或查看域名 IP 查询了解当前的公网应答。静态与动态描述的是地址的分配方式,而 A 和 AAAA 描述的是 DNS 数据。把这些术语区分开来,有助于团队避免把某条 DNS 记录当成网络服务商如何管理其背后地址的证据。
即使地址看起来稳定,也要为变更做好准备
动态分配的地址可能长时间保持不变,这让人很容易把它当作永久地址。在更换调制解调器、服务商维护、账户迁移或网络重新设计期间,这一假设可能不再成立。如果某项服务依赖固定的源地址,请与服务商确认这一分配,并记录变更将如何通知。如果它依赖主机名,请监控 DNS 更新程序是否持有凭据、是否成功运行,以及是否发布了正确的记录族。请加入一项来自网络之外的测试,因为内部设备可能解析到本地地址,或者通过公网客户端无法使用的回环路由访问该服务。可靠性来自明确定义的更新与恢复流程,而不是因为昨天的 IP 今天还能用。
需要查看某个域名的公网 DNS 地址?使用 Domain IP Lookup 工具。
相关阅读
同一个域名返回不同答案的三个原因
地理路由
每个地区对应不同的边缘服务器
缓存
TTL 各自独立,缓存各自独立
分割视图
刻意设计的不同答案
什么是 IP 地理定位?准确性与局限
了解 IP 地理定位如何估算网络位置、为什么结果可能与用户的实际位置不符,以及 DNS 查询究竟能告诉您什么、不能告诉您什么。
几乎每个 DNS 区域都会遇到的记录
什么是 DNS 通配符记录?用途与风险
了解通配符 DNS 记录如何匹配其他未配置的名称,何时能简化子域名管理,以及它们如何掩盖错误。
CNAME 是名称的别名,而非地址的别名
www.example.com
CNAME 记录
cdn.provider.net
目标主机名
192.0.2.10
A 记录,最终答案
CNAME 链详解:顺着别名找到 IP
了解 CNAME 记录如何形成别名链、解析器如何最终得到 A 和 AAAA 地址,以及链条断裂时应该检查什么。