摩洛哥 ISP 从昨天开始就已经封锁了 VOIP 服务......我们正在寻找一种方法来应对它,即使我们必须使用付费服务。
我们想绕过这个阻止 - 我可以使用付费 vpn 吗,或者 ISP 是否能够检测到并阻止它,或者是否有更简单的方法,例如更改我连接的端口?
被阻止的服务包括:Skype(无法连接)、Facebook 视频通话(窗口弹出但通话不起作用且连接超时)、whatsup(显示一条消息通知我们无法进行通话)
我运行的是 Windows 7
答案1
VPN 是您的最佳选择。提供商可以通过查看数据包大小和传输时间来尝试分析通过 VPN 的情况,但这只能帮助他们做出猜测,而且很可能会实施。(如果这是常见的,我相信 OpenVPN 会引入允许填充数据包和修改时间的功能)
关于性能,Paul 完全正确,VPN 会降低性能并使高质量 VOIP 更难实现。您需要尝试尽可能降低延迟和抖动 - 这意味着要找到一个好的 VPN 提供商,该提供商或多或少位于 VOIP 数据包将要经过的路径上,并且连接良好,不会增加延迟。没有这个,VOIP 仍然可以工作,但质量会降低(例如,引起回声问题,以及句子开始和听到之间的明显延迟)。理想情况下,VOIP 流量应保持在 30 毫秒以下 - 虽然在很多情况下这并不实际 - 从我居住的南太平洋岛屿,光速决定到美国的最低时间超过 100 毫秒 - VOIP 工作正常。
答案2
对于外部观察者来说,VPN 内部的任何流量都无法与其他流量区分开来。因此,要阻止 VPN 上的 VoIP,就需要阻止所有 VPN 流量。
然而,语音流量对时间非常敏感,因此加密/解密的开销加上通过 VPN 提供商的额外路由可能会对连接造成足够的开销,从而降低质量。
最好的办法是找到“附近”的 VPN 提供商,并与他们讨论他们的服务和 voip。然后确保执行 VPN 的端点速度很快,这样他们就可以快速运行加密和解密。
答案3
也许你可以尝试 Skype 或 Google Hangouts 等替代方案。我不相信他们能够屏蔽 Google Hangouts。
从理论上讲,VPN 是可行的,但是正如前面提到的,网络质量可能不足以进行语音通话。
答案4
VPN 不是 VoIP 的最佳解决方案,因为:
- 需要第三方 VPN 客户端或最终用户进行 VPN 客户端设置
- DPI 防火墙可以轻松阻止它(例如,仅通过检查流的 VoIP 性质。例如相同的连续上传和下载)
- 通用 VPN 不支持 VoIP(不考虑抖动、数据包丢失和延迟)
- 性能不佳且连接速度慢
为了获得良好的质量,您应该使用一些专门用于 VoIP 的软件加密/隧道,或者找到内置这些功能的软件电话。例如,mizutech 提供了VoIP 隧道解决方案可与 VoIP 软电话和网关集成。您可以找到其他特定解决方案这里。如果过滤功能强大,则这些是有效的。如果过滤功能较弱,那么即使是使用修复密钥对 UDP 进行简单的 XOR 操作也可以,并且可以轻松添加到任何 VoIP 软件中。