视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
自主架设VOIP系统
2025-10-01 19:02:26 责编:小OO
文档
自主架设VOIP系统

这里的Voip系统纯属于自架,您拥有绝对的控制权,如果购买了其他国家的trunk线路(欧洲大概是10欧元包月),打起国际长途来就更省钱了!!!平时在家也可以使用voip,绝对的省钱啊。

说一下需要的硬件:

1. 计算机一台,越破越好。这里用的是台破586,512内存。

2. xp100语音卡一块,淘宝可以买到,大概100元。

3. belkin无线路由器一台,淘宝也可以买到,大概130左右,推荐7231。

4. E71手机一个,推荐港行,大概2350,亚太的2100多,绝对不要买什么行货,被阉割了wifi功能,voip是绝对无法用的。

 

本文分为四大部分

一、家庭内部Belkin无线路由器的设置:

首先把电脑与路由器连接好,如下图:

然后将你的电脑上的本地网卡或者无线网卡的IP改成自动获到IP和DNS,接下来在在IE地址栏输入192.168.2.1,进入路由器设置页面

一般的adsl宽带接入选择pppoe,需要设定账号和密码

看到状态栏显示已经连上及相关的ip\\DNS信息就表明已经可以连上adsl了。

无线加密是必须得,也需要配置一下:

OK,最后别忘了在System Setting部分把路由器的密码改掉,省的被非法冒用,贝尔金部分就配好了。

二、Elastix安装:

比较流行的系统有trixbox和elastix,我都尝试了一下,感觉Elastix包括的东西比较多而且很新。所以就用Elastix了:

首先下载Elastix-1.5.2-stable-i386-bin-31mar2009.iso,并刻录成光盘。

将X100P PCI卡插入计算机,将电话线和话机都接好,试打一下电话看通不通,如下图:

从刚刻录下来的Elastix CD 引导启动你打算安装PBX的老破服务器

到出现如下提示画面时,输入linux text并回车,注意:以后的界面中可以用TAB键来切换选择。

安装语言选English

键盘类型选择us

ok确认,开始装Elastix

警告信息,安装Elastix会把整个盘都给格式掉,小心啊小心。

大家这里选第一项:Remove all partitions on selected drives and create default layout,然后移动到OK

确认看一下缺省的分区

Boot loader缺省,统统按OK即可

时区选择,选中System clock uses UTC,和Asia/Shanghai

root口令,输入个吧,记牢了。

软件选择,统统都装,选OK即可

开始安装,选OK即可

安装开始了啊......等待吧

安装完成后,取出CD-ROM,重启:

恭喜啊,系统安装完成。!!!!

三、Elastix配置:

缺省Elastix居然用的是DHCP,靠,这谁能找到它到底是在哪啊,改成静态IP:

用root登陆

vi /etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=elastix.example.com

GATEWAY=111.111.111.111

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0

BOOTPROTO=static

HWADDR=00:15:E9:B1:32:AF

IPADDR=222.222.222.222

NETMASK=255.255.255.0

ONBOOT=yes

reboot

注意:这里的配置是网关是:111.111.111.111,IP是222.222.222.222。

注意:这里的IP最好是真实的IP,而不是192.168或者172.16或者10打头的内网IP,如果使用内网IP并在网关做NAT映射,我这里的实验结果是E71电话可以打通,但是互相听不见声音,查了查资料,原来是因为voip的SIP协议很类似FTP,有两个通道,通讯通道和数据通道,做NAT的时候跟FTP一样难做,经常是通讯通道通,而数据通道不通,所以就只听见铃响,接起来听不见声音。这也直接导致后来的IMAX协议的诞生,数据通道和通讯通道都在一个端口上,就不会有NAT的问题了。

 

Elastix的Web配置:

登陆http://222.222.222.222,缺省会跳转到https://222.222.222.222,选择继续:

进入登录界面,缺省用户名是admin,密码就是下面红框中的palosanto:

把所有密码都写一下,备查

登录界面: admin / palosanto

mysql root 密码 eLaStIx.2oo7

内嵌freepbx 密码: admin/admin

To access SugarCRM use:

Username: admin

Password: password

To access A2bill use:

Username: admin

Password: mypassword

To access Flash Operator panel (Since 0.6 version)

username: admin

Password: eLaStIx.2oo7

To access Freepbx (Un-embedded) use:

Username: admin

Password: admin

To access vtigerCRM use:

Username: admin

Password: admin

To access A2Billing

Username: admin

Password: mypassword

To access Openfire

Username: admin

Password: Whatever set at instal

进入登录界面后,缺省是在System的Dashboard下,空无一物:

我们先去System的Network,看看自己的网络配置是否正确,右下角网卡是否是绿色的Connected:

然后去System的Hardware Detection,按下Detect New Hardware,检测一下自己的x100p卡,找到就OK:

如果网卡和x100p卡都没问题,我们开始配置asterisk的分机:

到PBX-->PBX Configuration-->Extentions,添加分机号,类型是Generic SIP Device,然后Submit:

接下来的表单中,只需填写三个地方,

User Extension:8206

Display Name:8206

secret:8206

就是三个字段,分机号/显示名/密码

添加好了以后,右边就显示出已添加的的分机:

紧接着我们去PBX-->PBX Configuration-->Trunks,看右边缺省的线路Trunk ZAP/g0是否已经有了,有了就OK:

最后,我们去设置一下拨外线的号码,缺省是拨9打外线,我是改成拨0打外线:

先到PBX-->PBX Configuration-->Outbound Routers:

点击右边的0 9_outsie,看到Dial Patterns是9|.:

将9|.改成0|.:

到这里就将Elastix配完了。我们实际需要检验一下我们的配置:

去http://www.counterpath.net/x-lite.html&active=4下载VOIP软件X-Lite_Win32_1103d_53117.exe

安装好X-LITE,添加一下登陆账号:

就填四个地方:

User name就是显示名,用分机号,然后密码,登陆名(也是分机号),Domain写上服务器的地址:

配好后返回,会显示Ready,Your username is: xxxx的字样,这样就表示成功了:

OK,现在你可以用X-LITE拨一下1234,7777,888,555这几个号码,就能听见提示了,表示一切正常。

来源:www.chban.com下载本文

显示全文
专题