Hôm nay, T.Ba Tháng 2 21, 2017 2:50 pm

Múi giờ UTC + 7 Giờ





Tạo chủ đề mới Gửi bài trả lời  [ 17 bài viết ]  Chuyển đến trang 1, 2  Trang kế tiếp
Người gửi Nội dung
 Tiêu đề bài viết: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Bảy Tháng 8 18, 2012 1:25 am 
Ngoại tuyến

Ngày tham gia: T.Ba Tháng 4 14, 2009 6:16 am
Bài viết: 114
Asterisk là một hệ thống tổng đài doanh nghiệp chuyên nghiệp, nó có thể thay thế hoàn toàn các hệ thống tổng đài Analog truyền thống của doanh nghiệp, và người sử dụng có thể sử dụng điện thoại bàn, hoặc phần mềm để giao tiếp thoại với nhau trong hệ thống cũng như với bên ngoài hệ thống ...

Trong bài viết này để cài đặt Asterisk bạn cần cài hệ điều hành CentOS 6 lên máy sẳn sàng cho việc cài đặt Asterisk nên trong bài sẽ không đề cập đến cài hệ điều hành linux.

Bài viết này được viết trên lab với vmware do đó mình sử dụng Sip trunk cho kết nối Gateway chứ không sử dụng các Card module.

1. Cài đặt các gói cần thiết để cài Asterisk

Trước khi cài Asterisk lên CentOS, chúng ta cần phải cập nhật và sau đó khởi động lại hệ thống :

Trích dẫn:
#yum update


sau khi cập nhật xong cần khởi động lại CentOS:

Trích dẫn:
#init 6


Download Asterisk 1.8 và DAHDI + Tools

Trích dẫn:


Giải nén các gói vừa down về Asteris và DAHDI + Tools

Trích dẫn:
#tar -xvzf asterisk-1.8* && tar -xvzf dahdi-linux-complete-*


Cài đặt các gói cần thiết để biên dịch Asterisk 1.8

Trích dẫn:
#yum install kernel-devel gcc make gcc-c++ libxml2-devel perl ncurses-devel patch libtiff-devel libtermcap-devel bison flex curl-devel libtool-ltdl-devel gmime-devel


DAHDi cần được build đầu tiên để chúng ta có thể build Asterisk với sự hỗ trợ cho các phòng hội nghị (meetme) và bất cứ điều gì khác mà đòi hỏi DAHDi. BẠN PHẢI BẢO ĐẢM BẠN DAHDi ĐƯỢC build trước tiên.

Trích dẫn:
#cd dahdi-linux-complete*
#make all
#make install
#make config


Khởi động DAHDi khi hệ thống khởi động

Trích dẫn:
#chkconfig dahdi on
#service dahdi start


Cài đặt Asterisk

Trích dẫn:

cd asterisk-*
#./configure
#make
#make install


Cài đặt tập tin cấu hình mẫu trong /etc/asterisk và cài đặt để Asterisk khởi động cùng hệ thống.

Trích dẫn:
#make samples
#make config
#chkconfig asterisk on


Khởi động Asterisk để kiểm tra

Trích dẫn:
#asterisk -vvvvc


Để dừng Asterisk ngay

Trích dẫn:
#core stop now


để khởi động services asterisk

Trích dẫn:
#/etc/init.d/asterisk start

_________________
Asterisk đem đến cho người sử dụng các tính năng và ứng dụng của hệ thống tổng đài PBX và cung cấp nhiều tính năng mà tổng đài PBX không có, như sự kết hợp giữa chuyển mạch VOIP và chuyển mạch TDM, đó là khả năng mở rộng đáp ứng nhu cầu cho từng ứng dụng…


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 10 17, 2012 12:48 am 
Ngoại tuyến

Ngày tham gia: T.Ba Tháng 10 16, 2012 8:37 pm
Bài viết: 2
Khi cài trên CentOS 6 có hỗ trợ cài gói zaptel ko ?
Em đã cài các gói như đã hướng dẫn
Em down gói zaptel về cài không được.
Không biết có cần phải cài gói zaptel khong ?


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 10 17, 2012 2:33 pm 
Ngoại tuyến

Ngày tham gia: T.Năm Tháng 4 16, 2009 2:26 pm
Bài viết: 224
Trích dẫn:
Khi cài trên CentOS 6 có hỗ trợ cài gói zaptel ko ?


có hỗ trợ bạn à.

Trích dẫn:
Em đã cài các gói như đã hướng dẫn
Em down gói zaptel về cài không được.


bạn đã cài #yum update chưa ?
thường cài #yum update sẽ giúp việc cài đặt không gặp các lỗi khó xác định nguyên nhân.
Trích dẫn:
Không biết có cần phải cài gói zaptel khong ?


nếu bạn chỉ cài trên vmware hoặc sử dụng gateway thì không cần cài zaptel.
cài zaptel chỉ khi nào bạn sử dụng card giao tiếp.


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 10 17, 2012 4:52 pm 
Ngoại tuyến

Ngày tham gia: T.Ba Tháng 10 16, 2012 8:37 pm
Bài viết: 2
Thank ban nhieu!


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 10:34 pm 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
Chào mọi người, em đã cài thành công Asterisk trên Cent OS 6.3, không gặp lỗi nào như bài viêt, sau đó Khai báo “sip phone” với Asterisk.

mở file /etc/astersik/sip.conf đã có sẵn hoặc tạo mới và thêm các dòng sau.
Mã:
[2000]
type=friend           
username=2000         
secret=abc2000
host=dynamic   
context=from-sip

[2001]               
type=friend
username=2001
secret=abc2001
host=dynamic
context=from-sip


mở file /etc/asterisk/extensions.conf đã có sẵn thêm các dòng
Mã:
[from-sip]
exten => 2000,1,Dial(SIP/2000,20)
exten => 2000,2,Hungup

exten => 2001,1,Dial(SIP/2001,20)
exten => 2001,2,Hungup


rồi cài X-lite trên một máy chạy win 7, roi thiêt lập các tham số như bài sau
http://vnexperts.net/bai-viet-ky-thuat/ ... k-pbx.html

Asterisk sever em để IP cố định là 192.168.1.13 trong DHCP của modem và phần domain của X-lite em cũng để như vậy nhưng Xlite không sao đăng kí được với Asterisk sever.

Mong mọi người giúp đỡ , em không biết lỗi ở đâu, google search cũng không biết làm thế nào để biết Asterisk cài đúng chưa.


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:06 pm 
Ngoại tuyến

Ngày tham gia: T.Bảy Tháng 9 22, 2012 12:08 pm
Bài viết: 78
blackcatnogo đã viết:

Asterisk sever em để IP cố định là 192.168.1.13 trong DHCP của modem và phần domain của X-lite em cũng để như vậy nhưng Xlite không sao đăng kí được với Asterisk sever.

Mong mọi người giúp đỡ , em không biết lỗi ở đâu, google search cũng không biết làm thế nào để biết Asterisk cài đúng chưa.

Bạn set IP cho Asterisk server là 192.168.1.13
DHCP của Modem bạn cũng set IP 192.168.1.13 luôn hả ?

chưa hiểu cấu hình bạn mô tả .... bạn có thể nói cụ thể hơn ?

Nếu đúng như mình hiểu thì cả Asterisk server và trong modem bạn cũng set IP này 192.168.1.13 này ?


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:20 pm 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
trungvdc đã viết:
blackcatnogo đã viết:

Asterisk sever em để IP cố định là 192.168.1.13 trong DHCP của modem và phần domain của X-lite em cũng để như vậy nhưng Xlite không sao đăng kí được với Asterisk sever.

Mong mọi người giúp đỡ , em không biết lỗi ở đâu, google search cũng không biết làm thế nào để biết Asterisk cài đúng chưa.

Bạn set IP cho Asterisk server là 192.168.1.13
DHCP của Modem bạn cũng set IP 192.168.1.13 luôn hả ?

chưa hiểu cấu hình bạn mô tả .... bạn có thể nói cụ thể hơn ?

Nếu đúng như mình hiểu thì cả Asterisk server và trong modem bạn cũng set IP này 192.168.1.13 này ?

Tức là trong mạng Lan có 3 máy, máy Asterisk sever em để IP tĩnh chứ không nhận động với ip là 192.168.1.13. Còn 1 máy cài win 7 và cài X-lite a. Hay anh có thể cho em địa chỉ yahoo để em liên lạc không ?


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:26 pm 
Ngoại tuyến

Ngày tham gia: T.Bảy Tháng 9 22, 2012 12:08 pm
Bài viết: 78
blackcatnogo đã viết:
Tức là trong mạng Lan có 3 máy, máy Asterisk sever em để IP tĩnh chứ không nhận động với ip là 192.168.1.13. Còn 1 máy cài win 7 và cài X-lite a. Hay anh có thể cho em địa chỉ yahoo để em liên lạc không ?

Vậy bạn thử từ máy asterisk ping ip của máy windows 7 và modem có được ko?
- nếu ping được thì lúc này check lại cấu hình của asterisk và xlite
- nếu ping không được thì bạn chưa thiết lập network thành công và thử làm:

  • bạn thử chuyển qua sử ip động cho máy chủ asterisk xem thử coi có nhận được ip cấp từ DHCP ?
  • Nếu máy chủ asterisk là máy ảo vmware, thử chuyển qua sử dụng network Bridget thử xem coi có ping thấy nhau.


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:31 pm 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
trungvdc đã viết:
blackcatnogo đã viết:
Tức là trong mạng Lan có 3 máy, máy Asterisk sever em để IP tĩnh chứ không nhận động với ip là 192.168.1.13. Còn 1 máy cài win 7 và cài X-lite a. Hay anh có thể cho em địa chỉ yahoo để em liên lạc không ?

Vậy bạn thử từ máy asterisk ping ip của máy windows 7 và modem có được ko?
- nếu ping được thì lúc này check lại cấu hình của asterisk và xlite
- nếu ping không được thì bạn chưa thiết lập network thành công và thử làm:

  • bạn thử chuyển qua sử ip động cho máy chủ asterisk xem thử coi có nhận được ip cấp từ DHCP ?
  • Nếu máy chủ asterisk là máy ảo vmware, thử chuyển qua sử dụng network Bridget thử xem coi có ping thấy nhau.


2 máy ping nhau vẫn bình thường anh ạ,


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:35 pm 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
Trên X-lite thông báo lỗi là đăng kí không thành công, em thử cài asterisk 2-3 lần rồi mà vẫn vậy:(


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Tư Tháng 1 16, 2013 11:50 pm 
Ngoại tuyến

Ngày tham gia: T.Bảy Tháng 8 28, 2010 2:28 pm
Bài viết: 1075
blackcatnogo đã viết:
Trên X-lite thông báo lỗi là đăng kí không thành công, em thử cài asterisk 2-3 lần rồi mà vẫn vậy:(

bạn tắt windows fw của windows 7 hoặc vào mở port 5060 udp và tcp trên windows fw của windows 7.

bạn tham khảo cách mở port trên windows fw của windows 7
http://www.sevenforums.com/network-shar ... ndows.html

_________________
Cung cấp Server, thiết bị linh kiện mạng và voip với nguồn nhập USA về bảo đảm về chất lượng và giá cả lẫn dịch vụ hỗ trợ.
Liên hệ: phong.le@asterisk.vn - 0983077440
http://www.servergiare.com.vn


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Sáu Tháng 1 18, 2013 2:22 am 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
em đã tắt hản firewall , trong asterisk em cũng tắt rồi. Thôi để em thử cài trên máy ảo xem sao.


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Sáu Tháng 1 18, 2013 7:34 am 
Ngoại tuyến

Ngày tham gia: T.Năm Tháng 4 16, 2009 2:26 pm
Bài viết: 224
blackcatnogo đã viết:
Chào mọi người, em đã cài thành công Asterisk trên Cent OS 6.3, không gặp lỗi nào như bài viêt, sau đó Khai báo “sip phone” với Asterisk.

mở file /etc/astersik/sip.conf đã có sẵn hoặc tạo mới và thêm các dòng sau.
Mã:
[2000]
type=friend           
username=2000         
secret=abc2000
host=dynamic   
context=from-sip

[2001]               
type=friend
username=2001
secret=abc2001
host=dynamic
context=from-sip


mở file /etc/asterisk/extensions.conf đã có sẵn thêm các dòng
Mã:
[from-sip]
exten => 2000,1,Dial(SIP/2000,20)
exten => 2000,2,Hungup

exten => 2001,1,Dial(SIP/2001,20)
exten => 2001,2,Hungup


rồi cài X-lite trên một máy chạy win 7, roi thiêt lập các tham số như bài sau
http://vnexperts.net/bai-viet-ky-thuat/ ... k-pbx.html

Asterisk sever em để IP cố định là 192.168.1.13 trong DHCP của modem và phần domain của X-lite em cũng để như vậy nhưng Xlite không sao đăng kí được với Asterisk sever.

Mong mọi người giúp đỡ , em không biết lỗi ở đâu, google search cũng không biết làm thế nào để biết Asterisk cài đúng chưa.

Cái link bạn đưa không mở được, bạn tham khảo trên diễn đàn cách cài và tạo 2 extension đơn giản chỉ để gọi qua gọi lại.
nếu mới bắt đầu bạn có thể nghiên cứu Trixbox, Elastix, AsteriskNow đi cho dễ cấu hình vì nó có giao diện web freePBX, thực ra nó cũng cấu hình các file conf như mình cấu hình asterisk giao diện command line thôi bạn à.


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Sáu Tháng 1 18, 2013 7:49 am 
Ngoại tuyến

Ngày tham gia: T.Tư Tháng 12 19, 2012 2:21 am
Bài viết: 6
các softphone đã kết nối được với Asterisk sever rồi ạ.
File /etc/astersik/sip.conf cấu hình như sau:
Mã:
[2000]

type=peer
username=2000
secret=2000
Disallow=all
Allow=ulaw
host=dynamic
context=from-sip

[2001]

type=peer
username=2001
secret=2001
Disallow=all
Allow=ulaw
host=dynamic
context=from-sip


file /etc/asterisk/extensions.conf em cấu hình như sau

Mã:
[from-sip]
exten => 2000,1,Dial(SIP/2000)
exten => 2000,2,Hungup

exten => 2001,1,Dial(SIP/2001)
exten => 2001,2,Hungup


Một softphone xử dụng Xlite, còn 1 cái e sử dụng eye beam nhưng 2 bên không gọi được cho nhau
trong CLI của Asterisk báo lỗi thế này

Mã:
CLI>   == Using SIP RTP CoS mark 5
[Jan 18 07:38:07] NOTICE[11246]: chan_sip.c:21977 handle_request_invite: Call from '' (192.168.188.1:5060) to extension '2001' rejected because extension not found in context 'default'.


Sử dụng câu lệnh sip show peers thì thế này

Mã:
sip show peers
Name/username              Host                                    Dyn Forcerport ACL Port     Status   
2000/2000                  (Unspecified)                            D          0        Unmonitored
2001/2001                  (Unspecified)                            D          0        Unmonitored
2 sip peers [Monitored: 0 online, 0 offline Unmonitored: 0 online, 2 offline]


Mong mọi người giúp đỡ ạ!


Đầu trang
 Xem thông tin cá nhân  
 
 Tiêu đề bài viết: Re: Hướng Dẫn Cài Đặt Asterisk 1.8.x với CentOS 6
Gửi bàiĐã gửi: T.Năm Tháng 2 28, 2013 4:07 pm 
Ngoại tuyến

Ngày tham gia: T.Năm Tháng 2 28, 2013 3:58 pm
Bài viết: 1
Mình đang làm Luận văn liên quan đến tổng đài Asterisk mình cấu hình máy ảo mình làm đúng theo hướng dẫn ở trên nhưng đến phần cài Asterisk (make ínstall) thì nó bị lỗi ij rất mong mọi người giúp mình nha..

Cám ơn mọi người rất nhiều!


Tập tin đính kèm:
Untitled.png
Untitled.png [ 85.94 KiB | Đã xem 6266 lần. ]
Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 17 bài viết ]  Chuyển đến trang 1, 2  Trang kế tiếp

Múi giờ UTC + 7 Giờ


Đang trực tuyến

Đang xem chuyên mục này: Không có thành viên nào trực tuyến.1 khách.


Bạn không thể tạo chủ đề mới.
Bạn không thể trả lời bài viết.
Bạn không thể sửa những bài viết của mình.
Bạn không thể xóa những bài viết của mình.
Bạn không thể gửi tập tin đính kèm.

Tìm với từ khóa:
Chuyển đến:  
Powered by The Vietnam Asterisk User Group © 2008