我在目前的ISP(Comenersol,西班牙)使用代理/ VPN时遇到问题。从我的观点来看,他们通过协议或他们“知道”和“不知道”的流量来限制流量。我将在下面解释我的发现。
- 西班牙的互联网连接:~400-420KByte / sec(speedtest.net)
- 瑞典的OpenVPN服务器(pfsense):100 / 100Mbit。 LZO压缩。 TCP。屯。 AES128
- 瑞典的Squid代理服务器(pfsense):100/100(与vpn服务器相同的框)。平原,没有加密。以隐身模式运行以隐藏代理的使用。
不运行OpenVPN或Squid Proxy,这是我的发现:
- 当我从瑞典的pfsense盒子下载文件时,我获得了最大的速度
- 当我运行speedtest.net并选择任何欧洲服务器(包括瑞典语)时,我获得最大速度
- 当我下载一个torrent(非默认端口超过10K)时,我被限制在~100KByte / sec。加密已关闭
- 如果我通过https下载某些内容,我会获得最大速度
运行Squid Proxy或VPN,这是我的发现
- 当我从瑞典的pfsense框中下载文件时,我得到~100KByte / sec
- 当我运行speedtest.net并选择任何欧洲服务器(包括瑞典语和西班牙语)时,我得到~100Kbyte / sec
- 当我下载一个洪流时,我得到相同的限制~100KByte / sec
- 当我通过https下载内容时,我得到~100KByte / sec
我用speedtest.net测量,firefox测量以及在后台运行终端的bmon来验证上面的速度。这样我肯定我得到的速度实际上是正确的。
如果我通过VPN或Squid Proxy通过不同的ISP连接,我的速度会更快(400KByte / sec ++)
简而言之: 每当我通过瑞典隧道时,我的SPanish ISP都会限制流量。我认为通过Squid进行隧道传输可以解决问题,因为我不再通过加密来隐藏流量。似乎并非如此。 Wget和fetch给出相同的结果。我没有尝试'nc',但我认为这会得到相同的结果。
有谁知道如何规避这个问题?我非常希望能够使用瑞典ip获得全速,因为这将使我能够以比今天更高的质量流式传输电视。 100KByte / sec只是没有降低质量。
谢谢阅读。期待您的帮助。