昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过一位捷克的开发者对此发表了不同意见,认为 Opera 提供的根本不是 VPN,而只是一个代理服务器罢了。
Michal Špacek 是一位 PHP 开发者,他注意到 Opera 的 VPN 设置下方的一行小字:
Secure proxy provided by SurfEasy Inc., an Opera company based in Canada.
由于对这里提到 proxy 感到好奇,他使用自己的开发工具分析了一下 Opera 的 VPN 是如何工作的,然后将他的发现写到了 Github 上。
“Opera 所谓的‘VPN’其实只是一个预配置的 HTTP/S 代理,它可以保护 Opera 浏览器和代理服务器之间的流量,别的什么都不干。根本不是 VPN!” Špacek 写到,“在 Opera 的设置中,他们居然叫它 安全代理 ( Secure proxy ) (甚至叫做 VPN)。”
安全代理和 VPN 之间的区别是,安全代理可以保护浏览器和代理服务器之间的 Web 流量的安全,而 VPN 则会保护所有的流量,无论是哪种网络协议。
Opera 也许弄错了 proxy 和 VPN
有些人也许据此认为 Opera 说谎了,但是 Opera 只是个浏览器,只能处理 Web 流量,所以,理论上说,这样的一个安全代理,对于你的 Web 浏览已经足够了。
Opera 也许错误的将这个功能称之为 VPN,但是不管叫什么,它是可以安全使用的,至少对于 HTTP 和 HTTPS 访问来说。如果你要保护其它的网络活动,也许你应该找个真正的 VPN 服务。
正如 Mr. Špacek 在 Twitter 上说的,这件事实际上要看用户是怎么理解的。“最大的风险是用户以为他处于保护之下。我们一般告诉人们 VPN 会加密所有流量信息,而 Opera 号称 VPN 却实际上并没有做 VPN 的事情。”
另外,据国内一些用户反馈,Opera 的 “VPN” 服务很不好用。我们估计,他们部署在加拿大、德国等地的代理服务器有可能被某些网关列入了黑名单,或者是其采用的协议是受到阻拦的。我们认为,Opera 推出的这个“VPN”服务主要目的还是为了让国外用户可以避开国外情报机构的监视,而并不是针对其它的管制。所以,这并没有什么可奇怪的。