![为什么 ISP 后面的互联网流量不像 VPN 那样受到验证码的影响?](https://linux22.com/image/1563340/%E4%B8%BA%E4%BB%80%E4%B9%88%20ISP%20%E5%90%8E%E9%9D%A2%E7%9A%84%E4%BA%92%E8%81%94%E7%BD%91%E6%B5%81%E9%87%8F%E4%B8%8D%E5%83%8F%20VPN%20%E9%82%A3%E6%A0%B7%E5%8F%97%E5%88%B0%E9%AA%8C%E8%AF%81%E7%A0%81%E7%9A%84%E5%BD%B1%E5%93%8D%EF%BC%9F.png)
当我“直接”从我的 ISP 使用互联网时(我的意思是不使用 VPN 或代理),我可以自由地浏览网页,几乎不会遇到验证码,但是一旦连接到 VPN 服务,验证码就会到处都是。
我知道这是使用 VPN 的副作用,因为所有流量都来自同一个共享 IP,对于 Google 搜索引擎这样的服务来说,这很像垃圾邮件或机器人流量。
但我的问题是,为什么直接使用 ISP 的互联网流量时不会出现这种“验证码泛滥”现象?如果我的 ISP 有 10,000 名用户,他们都在 NAT 后面,并通过相同的共享 IP 连接到互联网,那么为什么他们的流量不像 VPN 场景那样被视为“垃圾邮件”?
答案1
ISP 将拥有一系列地址,而 ISP 正在使用的运营商级 NAT(网络地址转换)会将您的请求映射到这些地址之一。
另一方面,VPN 通常部署在仅获得单个公共 IP 地址的基础设施上,然后在 VPN 的所有用户之间共享该地址。
是的,如今基本上(几乎)所有 ISP 客户都使用 NAT,除非他们向 ISP 支付额外费用以获得公共静态地址。这通常仅适用于企业,而不适用于私人。