![ISP 限制 HTTP 上的互联网,HTTPS 运行正常(OpenVPN 和代理也受到限制)](https://linux22.com/image/1553985/ISP%20%E9%99%90%E5%88%B6%20HTTP%20%E4%B8%8A%E7%9A%84%E4%BA%92%E8%81%94%E7%BD%91%EF%BC%8CHTTPS%20%E8%BF%90%E8%A1%8C%E6%AD%A3%E5%B8%B8%EF%BC%88OpenVPN%20%E5%92%8C%E4%BB%A3%E7%90%86%E4%B9%9F%E5%8F%97%E5%88%B0%E9%99%90%E5%88%B6%EF%BC%89.png)
我想在我的服务器上设置 OpenVPN,但我遇到了一个非常奇怪的问题,这是我在设置时才注意到的。我认为我的 ISP 正在限制 HTTP 连接的速度。
无需 VPN 和代理(直接上网)
- 我创建了一个 HTTP 服务器,放置了一个 100mb 的文件
- 通过 IP 地址下载了该文件。速度只有 30-40 KB/s
- 通过 HTTP 下载了该文件。速度同样只有 30-40 KB/s
通过 HTTPS 下载了该文件。速度非常快,就像我的正常互联网连接一样。甚至 SSL 证书也是自签名的。
问题不在我的自定义服务器上。无论我通过互联网下载什么文件,如果是 HTTP 连接,速度都会受到限制。
使用 VPN(OpenVPN)
- 所有下载,无论是通过 HTTP 还是 HTTPS,速度都限制在 30-40 KB/s
- 我还测试了 OpenVPN 客户端的 443 TCP 端口。但结果仍然相同。
- 我还使用 OpenVPN XOR 加密补丁进行了测试。
使用代理 (Squid3)
- 所有下载,无论是通过 HTTP 还是 HTTPS,速度都限制为 30-40 KB/s。
- 我使用了显式代理,而不是透明代理。
- 我还测试了 Squid 的 443 TCP 端口。但结果仍然相同。
如您所见,当我使用 OpenVPN 或 Squid3 时,无论我通过 HTTP 还是 HTTPS 下载文件,我的速度都会受到限制。
有没有什么办法可以解决这个问题,以便我能够以良好的网速使用 OpenVPN 或 Squid3?