
使用Asterisk在WNDR4300上搭建VoIP电话教程
下载需积分: 32 | 1.05MB |
更新于2024-09-05
| 97 浏览量 | 3 评论 | 举报
1
收藏
"这篇文档是关于在WNDR4300路由器上设置Asterisk互联网局域网电话的教程,作者感谢mymimi的技术支持和梦缘伯虎的图文整理。教程适用于对建立VoIP电话系统感兴趣的用户。教程中提到了使用WinScp、puttyman、eyeBeam和zoiper等软件进行配置,并且在WNDR4300路由器上运行石像鬼V47版本的OpenWrt luci界面。硬件部分包括可刷机的路由器,而石像鬼系统的安装则需自行搜索。主要内容是通过配置sip.conf文件来添加和管理电话账户,以便5001和5002号码之间进行通话。"
在Asterisk互联网局域网电话设置中,首先需要一个能够刷机的路由器,如WNDR4300,以及安装了OpenWrt luci界面和石像鬼固件的系统。安装Asterisk软件包后,主要的配置文件是`sip.conf`,它定义了SIP账户的参数。以下是关键的配置步骤:
1. 使用WinScp通过SSH连接到路由器,找到并编辑`sip.conf`文件。
2. 在文件末尾添加新的SIP账户配置。例如,创建名为5001的账户:
```
[5001]
secret=5001; 密码与账号相同,可根据需求更改
dtmfmode=rfc2833
canreinvite=no
context=internal; 指定拨号策略的上下文
host=dynamic
trustrpid=yes
sendrpid=no
type=friend
nat=yes
port=5060; SIP默认端口
qualify=yes
qualifyfreq=60
callgroup=1
pickupgroup=1
disallow=all; 禁用所有编码,然后启用特定编码
allow=gsm
allow=alaw
allow=ulaw
callerid=5001; 显示在对方电话上的号码
maxcallbitrate=384
```
3. 重复上述过程,为其他账户(如5002)添加类似配置,只需更改账号名和密码。
配置完成后,需要在电话终端(如eyeBeam电脑客户端或zoiper手机客户端)上输入这些SIP账户信息进行注册。确保所有设备都在同一局域网内,这样它们就可以通过Asterisk服务器进行通信。
测试通话时,5001和5002之间的呼叫将根据`sip.conf`中的`context=internal`配置进行处理。`canreinvite=no`表示不允许媒体流重邀请,这可能会影响到某些高级功能,但对基本通话来说是足够的。
该教程为想要搭建基于Asterisk的VoIP电话系统的人提供了详细步骤,涵盖了从硬件选择、固件安装到软件配置的全过程。通过遵循这些步骤,用户可以在局域网内实现自定义的IP电话服务。
相关推荐





资源评论

我就是月下
2025.04.17
结合大神经验,为WNDR4300用户量身打造的指南。

柔粟
2025.02.12
实用的互联网电话布骤指南,WNDR4300用户不容错过。

魏水华
2025.01.22
详尽的设置教程,让互联网电话配置不再是难题。

ysbyj
- 粉丝: 0
最新资源
- Delphi软件源码精选:游戏、实用工具与服务开发案例
- Spring框架基础入门教程与开发指南
- 全面解析Visual Assist X与LINQ在C#3.0中的集成应用
- JAVA考试复习题集及部分答案解析
- Oracle ODBC驱动压缩包下载与解析
- C++Builder实现Windows OEM信息一键还原工具
- Delphi6开发的DLL函数查看器V2.0
- 经典C++线程池源代码:高效任务管理
- 初学者必知JSP开发中常用jar包集合
- Flash MX动画编程实用指南(PDG)下载推荐
- Flash 8动画制作入门到精通教程
- 软件设计师考试精讲复习要点总结
- 掌握Java树型控件的实现与数据存储配置
- MemoryInfos小工具:枚举系统进程轻松实现
- VC实现串口通信功能的源代码教程
- FTP上传技术实现与网站部署教程
- 实现高效学生课绩管理:jsp+servlet+javaBean+sql_server方案
- 快速入门Oracle9i教程
- GamVan Club v3.0 Beta4 发布:含完整源代码
- 智能小车编程实践:程序范例解析
- Delphi开发的机票订购管理系统功能介绍
- 科学可视化中的浮动水平线代码实现
- JAVA面试笔试题精选:大公司题库完美版
- RarnuC:小巧且便捷的Windows C语言编程工具