动态IP与静态IP有什么区别?
为什么大多数家庭和移动网络的IP地址会随时间变化,什么情况下值得付费购买静态IP,以及如何判断你的IP是动态的还是静态的。
动态地址是默认方式
大多数运营商从地址池中动态分配地址。路由器获得带有租期的地址,并定期续租,在重启、断网或租约到期后可能会获得不同的地址。移动设备只要切换基站或重新连接,地址就可能改变。
有些动态地址会数月保持不变,因此IPNixa上的结果长期稳定,并不能证明你使用的是静态地址。只有运营商的合同或说明文档才能确认这一点。
DHCP租约如何运作
家用路由器和大多数设备通过DHCP(RFC 2131)获取地址。整个交换过程包括四条消息,获得的地址带有使用期限,即租约。
- Discover(发现):设备广播自己需要一个地址。
- Offer(提供):DHCP服务器提供一个地址和租期。
- Request(请求):设备请求使用所提供的地址。
- Acknowledge(确认):服务器确认,租约开始。
- 租期过半时,设备会向同一台服务器请求续租。如果失败,会在租期的八分之七时向任何可用的服务器请求。如果租约到期,该地址可能会分配给其他设备。
静态地址有什么用
静态地址是运营商按照服务协议分配、旨在保持不变的地址。企业将其用于服务器、VPN网关和白名单。入站访问、反向DNS和端口限制需要另行确认;固定地址并不会自动包含这些功能。
对大多数家庭来说,静态地址的好处不大。动态DNS服务可以为不断变化的家庭地址提供固定的主机名,许多远程访问工具也完全不需要固定地址。
| 动态 | 静态 | |
|---|---|---|
| 变化 | 重新连接或租期到期后可能改变 | 保持不变 |
| 费用 | 大多数套餐已包含 | 通常需额外月费或企业套餐 |
| 适用于 | 浏览网页、看视频、玩游戏、通话 | 服务器、VPN网关、白名单、邮件服务器 |
| 通过IP长期追踪 | 跨越数月较难 | 较容易,地址是稳定的标识 |
| 设置 | 自动 | 需与运营商协商办理 |
本地静态地址是另一回事
路由器菜单中通常会为打印机或游戏机等设备提供“静态IP”或“DHCP地址保留”功能。它固定的是设备在你网络内部的本地地址,使端口转发规则和快捷方式持续有效,对运营商分配的公网地址没有任何影响。
举例来说:为家庭服务器保留 192.168.1.50,可以让本地转发目标保持稳定。动态DNS可以在公网地址变化时更新主机名,但无法穿过运营商CGNAT建立入站映射。请先检查能否从公网访问,再根据各方案实际能解决的问题,选择地址保留、动态DNS或固定公网IP套餐。
IPv6前缀也会变化
IPv6的运营商前缀可能独立于设备的临时接口标识符而变化。临时地址的有效期取决于操作系统和配置,并不存在统一的每日轮换周期。请分别比较前缀和完整地址。
在记录IPv6结果用于排查问题时,请注明时间以及使用的是Wi-Fi还是移动数据,因为同一台设备之后出现不同的地址也属正常。
如何判断你使用的是哪一种
没有任何一次查询能证明地址是静态的,但以下步骤可以给出可靠的答案。
- 在合同或运营商的客户自助平台中查找“静态”“固定”或“独立”IP等字样。
- 在IPNixa上记下你的IPv4地址和日期。
- 之后在同一连接、同一地址类型下再次比较。如有变化,说明观测到的地址变了;这可能是VPN、其他接口或运营商重新编址所致。请向运营商确认地址分配策略。
- 如果地址一直不变,请询问运营商——有些动态地址只是长期保持不变而已。
隐私与实用建议
地址不断变化会让仅凭IP进行长期跟踪变得更困难,但网站主要依靠Cookie和账户来识别用户,而不是IP地址。静态地址会让你更多的活动关联到同一个标识符上。
如果某项服务已将你的地址加入白名单,却突然无法访问,请打开IPNixa,将当前公网IP与你登记的地址进行比较,检查是否发生了变化。
常见问题
重启路由器会获得新的IP地址吗?
有时会。如果很快重新连接,许多运营商会分配回同一个地址。让路由器关机更长时间,或等到租约结束,更有可能获得新地址,但有些运营商会让同一地址保持数月不变。
玩游戏需要静态IP吗?
不需要。网络游戏使用动态地址也能正常运行。为朋友架设游戏服务器时,使用公网地址(非CGNAT)并设置端口转发会更容易,但地址不必是静态的。如果地址变了,打开游戏页面,把带端口的新服务器地址发给朋友即可。
什么是动态DNS?
一种让 home.example.net 这类主机名始终指向你当前动态地址的服务。每当地址变化时,路由器或一个小程序会自动更新它。
静态IP地址更不安全吗?
本身并不会。安全性取决于暴露了什么以及如何防护。静态地址更容易被再次找到,因此请及时更新对外开放的服务,并使用强身份验证。