我必须在3G网络上的安卓手机之间设置一个安全的sip会话。SIP信令将通过TLS和SRTP的媒体流进行保护。我从未接触过完成此操作所需的这些协议和组件。
我想首先使用 LAN 设置对其进行测试,因为我正在尝试使用最新版本进行设置,这样我就不会错过一些安全功能:
- 星号 (+ Dahdi + LibPre(
- 阿帕奇
- MySQL
- 免费公共广播电视
- 安卓上的Sipdroid。
但是为了减少变量,我将在两台带有一些简约 SIP UA 且没有任何安全协议的 PC 上对其进行测试。只是为了确保星号运行正常。
我在MacBook Pro上的Parallels Desktop上运行了Ubuntu 10.04。
问题
- 实现
- 这一点需要什么组件,这意味着我是否需要FreePBX进行基于局域网的呼叫,如果Asterisk不是PBX?
- 我读过"星号到星号"的调用。它也是SIP UA吗,我也读过它将充当SIP服务器。
- 一些链接,我可以让自己接受教育以设置环境。
- 在虚拟机上运行它是否正常工作。我已经测试了 apache 及其在我的局域网中的另一台 PC 上的工作。
提前感谢您的支持。
这样的设置对于初学者来说太复杂了,无法稳定。
更好的选择(和更安全(使用隧道 openvpn.org 而不使用 TLS。
1( Freepbx 只是用于更简单的控制星号的网络。我不建议对公共系统使用 freepbx(对于内部使用,如果防火墙可以(。您还需要将 fail2ban 添加到您的安装中。
3(http://www.asteriskdocs.org/,http://cdn.oreilly.com/books/9780596510480.pdf。但恐怕你需要一些真正的经验才能达到你的要求。
4(虚拟机上的 Dahdi 将不起作用。会议将不起作用。声音可能有问题。所有其他工作正常。