跳至正文
中文
立即开始

IP 白名单

IP 白名单也称 IP 允许名单,仅允许来自已批准源 IP 地址或地址范围的连接或请求访问系统。

文章目录(8 个章节)

IP 白名单的工作原理

管理员将可信的公网 IP 地址或 CIDR 地址范围加入访问控制列表。随后,防火墙、反向代理或应用程序会将每个连接的源 IP 与该列表比对。

203.0.113.24/32 这样的规则只允许一个 IPv4 地址,而 203.0.113.0/24 允许包含 256 个地址的整个范围。源 IP 不匹配时,系统可能返回 403 Forbidden、关闭连接或直接丢弃流量而不作提示。

系统检查的是受保护系统能够看到的公网地址,无法看到 NAT 后设备的私有地址。

IP 白名单与用户名和密码

这两种方法都能限制代理的使用者,但验证的信息不同。

IP 白名单 用户名和密码
检查内容 发起连接的公网 IP 客户端发送的凭据
适用场景 出口 IP 稳定的办公室或服务器 IP 可能变化的客户端
常见故障 已批准的 IP 发生变化 凭据缺失或错误

使用用户名和密码的代理认证可以识别不同用户,而一个获准的 IP 可能代表同一路由器后的多台设备。IP 黑名单采用相反的默认规则:除非地址出现在封禁列表中,否则一律允许访问。

应将哪个代理 IP 加入白名单

应将哪个地址加入白名单,取决于白名单在哪一端生效:

  • **在代理服务端:**将工具连接代理时使用的公网 IP 加入白名单。只有代理服务支持源 IP 认证时,这种方法才有效。
  • **在自己控制的服务器端:**批准代理的出口 IP,因为服务器看到的是这个地址。
  • **在 NAT 后:**使用同一公网出口的所有设备,可能都会显示为同一个已批准地址。CGNAT 还可能导致地址由多个用户共享或发生变化。
  • **使用轮换出口 IP 时:**严格的允许名单通常不适用,因为可见地址会变化。静态代理更便于批准和维护。

安全配置 IP 白名单

  1. 确认接收端防火墙或应用程序记录的公网源 IP。
  2. 尽量批准单个 /32 地址,不要批准过大的地址范围。
  3. 对于敏感系统,应同时使用 IP 检查、凭据和 TLS。IP 地址无法证明具体是哪个人或进程在连接。
  4. 记录遭拒的连接,定期检查规则,并在服务器、办公室或代理停用后删除相应条目。

常见问题

使用代理时,应该将哪个 IP 加入白名单?

要看白名单设在哪一端。要访问代理,应将工具的公网源 IP 加入白名单。要通过代理访问自己控制的服务器,则应将代理的出口 IP 加入白名单。

可以将轮换代理加入白名单吗?

通常不能只将单个地址加入白名单。轮换代理会更换出口 IP,而允许代理服务商的整个地址范围,也会放行其他客户的流量。需要严格控制访问时,应使用固定出口 IP,或要求通过密码等其他方式进行检查。

仅靠 IP 白名单足够安全吗?

不够。IP 白名单只能限制连接的来源位置,但获准的网络中仍可能存在已被入侵或未经授权的设备。应同时使用认证、加密和访问日志。

相关术语

查看全部术语