Bài đăng

Đang hiển thị bài đăng từ Tháng 1, 2016

Tìm hiểu tổng đài Asterisk qua admin guide (3)

Hình ảnh
Tổng quan về DialPlan Dialplan là trái tim của hệ thống Asterisk, mọi thứ từ cuộc đến và đi cho đến IVR, v,v, đều được xử lý ở đây :D Contexts, Extensions và Priorities Dialplan được tổ chức trong các section khác nhau gọi là context. Context là đơn vị tổ chức cơ bản trong dialplan, vì vậy chúng giữ các sections độc lập với nhau trong dialplan. Chúng ta sẽ sử dụng context để tạo nên các vùng khác nhau trong dialplan ( cho yêu cầu an ninh) cũng như cung cấp các lớp dịch vụ khác nhau đến các nhóm người dùng. Cú pháp cho context cũng giống như các section heading khác trong file cấu hình, như đã được giải thích trong phần trước, mục: Section và setting. Context được đặt trong dấu ngoặc vuông, Ví dụ đây là một context mà chúng ta đã định nghĩa trong phần trước: [users] Trong mỗi context chúng ta có thể định nghĩa một hoặc nhiều extension> Như chúng ta đã biết, extension là tập hợp của một hoặc nhiều các hành động (action). Asterisk sẽ thực hiện lần lượt, từng cái một theo thứ ...

Tìm hiểu tổng đài Asterisk qua admin guide (2)

Hình ảnh
Các chức năng PBX cơ bản Trong phần này, chúng ta sẽ những settup của PBX, sau phần này bạn sẽ có căn bản về PBX như làm thế nào để 2 phone có thể gọi cho nhau. Trong phần sau, chúng ta sẽ đi sâu thêm về mỗi bước, nhưng trước lúc ấy chúng ta cần có những cái nhìn cơ bản về hệ thống để học tập và trải nghiệm PBX cơ bản nhất trong phần này chúng ta sẽ nói về làm thế nào để 2 phone (có thể là 1 hard phone hoặc softphone, softphone là software cài đặt trên PC, sử dụng khi ngân sách hạn chế, ko có điều kiện đầu tư 1 chícó thể nói chuyện được với nhau qua SIP Tạo một SIP ACCOUNT Với yêu cầu phải cấu hình cho 2 phone có thể nói chuyện được với nhau, chúng ta cần cấu hình  một account cho mỗi phone trong bộ điều khiển kênh  phù hợp với giao thức mà chúng sẽ sử dụng. Các cấu hình kênh SIP được cấu hình trong file sip.conf ( nằm trong thư mục cài đặt asterisk thường là /etc/asterisk/sip.conf ). Đặt tên 2 phone là Alice và Bob để có thể phân biệt chúng. Trong file ...

Tìm hiểu tổng đài Asterisk qua admin guide (1)

Hình ảnh
Tổng đài Asterisk cấu hình qua các file cấu hình (định dạng *.conf) Section and Settings Cấu trúc file cấu hình được chia thành các Sections, sections name được đặt trong dấu ngoặc vuông [] Section name không chứa dấu cách và các ký tự viết hoa, trong mỗi section có thể gán giá trị cho các setting khác nhau. Object Ngoài ra trong file cấu hình của Asterisk còn chứa các Object, các object có chút khác biệt nhỏ so với các setting, Sử dụng dấu = hoặc => để gán giá trị và setting cho object. Việc sử dụng dấu = hay => thì cũng đều có tác dụng như nhau Như hình trên, cả 2 dòng lệnh đều thực hiện cùng một chức năng Trong một section, một Object thừa hưởng tất cả các setting phía trên chúng, và setting cuối cùng sẽ có quyền lớn hơn các setting khác. Như trong ví dụ trên, Object1 thừa hưởng đặc tính của cả 2 setting label1 và label2, nhưng nó sẽ ưu tiên label2 trước label1 Thêm 1 dòng comment vào file cấu hình thêm dấu ; vào đầu dòng để đánh dấu dòng đó ...