User-Profile-Image
hankin
  • 5
  • 首页
  • 分类
    • Windows
    • Web
    • VoIP
    • Virtualization
    • Trading
    • Smart Home
    • SEO
    • Security
    • Python
    • Program
    • PHP
    • OSX
    • OS
    • OpenSource
    • Nginx
    • MySQL
    • Mood
    • Linux
    • Life
    • Injection
    • Hosting
    • Finance
    • Exploits
    • CDN
  • 页面
    • About
  • 友链
    • 维酷科技
    • Tesra超算网络
Help?

Please contact us on our email for need any support

Support
  • 首页
    首页   ›   VoIP   ›   正文
VoIP

自主架设VOIP系统

2010-10-21 03:28:46
3339  0 0

这里的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,需要设定账号和密码



看到状态栏显示已经连上及相关的ipDNS信息就表明已经可以连上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的问题了。同学们这里一定要注意再注意。

评论 (0)

Click here to cancel reply.

欢迎您 游客  

    ProdigYu
    180文章 77评论 4点赞 553965浏览
    随机文章
    通过ASP,PHP,JS,HTML实现301跳转
    15年前
    详解CentOS下安装Glances
    11年前
    vscode不能自动补全HTML代码怎么配置
    5年前
    自主架设VOIP系统
    15年前
    用Python写爬虫抓站的一些技巧
    15年前
    Tags
    Apache CentOS CMD DDOS Debian DNS Docker FastCGI Google IIS IP iptables Linux Mac MySQL Nginx Opensource PHP Python Skill SSH Ubuntu Vim VMware VPN web.py Windows 删除 命令 命令提示符 安装 开源 技巧 插件 漏洞 百度 系统 组件 终端 缓存 网络电话 脚本 自建 详解 错误
    Meta
    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Copyright © 2025
    主页
    页面
    • About
    博主
    ProdigYu 管理员
    Something about myself
    180 文章 77 评论 553965 浏览
    测试
    测试