Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Cài đặt và cấu hình Asterisk

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cài đặt và cấu hình Asterisk

    Cài đặt Asterisk

    +Vào trang web www.asterisk.org để download gói asterisk.

    +Giải nén gói tin bằng lệnh tar –xzvf tênfile.tar

    +Vào thư mục vừa giải nén, và nhập các lệnh sau để cài Asterisk

    # cd /user/src/asterisk-version
    # make clean
    # make
    # make install
    # make samples

    Mặc nhiên, Asterisk được cài ở thư mục /usr/sbin/asterisk. Nếu bạn nhập lệnh /usr/sbin/asterisk thì nó sẽ chạy ở deamon (services). Tuy nhiên bạn có thể vào chế độ dòng lệnh để theo dõi chi tiết.

    Trong trường hợp bạn muốn khám phá tất cả các tham số của Asterisk, bạn dùng lệnh asterisk –h.

    Dưới đây là vài tham số:

    -c : Vào chế độ cosole
    -v : Tăng mức độ thông báo chi tiết để kiểm tra hoạt động của Asterisk
    -r : Remote. Dùng để kết nối lại Asterisk nếu Asterisk đang chạy ở dạng deamon.

    Cấu hình Asterisk

    Một vài lệnh cơ bản ở chế độ Console


    Sip show peers: xem trạng thái kết nối của các điện thoại SIP.
    Stop now: dừng và thoát Asterisk
    Reload: nạp lại dịch vụ Asterisk
    Vài thư mục mà Asterisk sử dụng
    /etc/asterisk : chứa các file cấu hình
    /usr/lib/asterisk/modules/ được dùng để chứa các loadable modules như là codec, format, channels được dùng bởi Asterisk. Mặc định, Asterisk sẽ load tất cả các module này. Bạn có thể tắt bớt trong tệp modules.conf
    /var/lib/asterisk chứa tệp astdb và một số thư mục con. Tệp astdb chứa các thông tin database, tương tự như Microsoft Windows Registry. Asterisk database dựa trên v1 của Barkeley database. Nó dùng version 1 vì lý do bản quyền.

    Các thư mục con như sau:

    * agi-bin/ chứa các custom scripts và có thể được dùng với nhiều ứng dụng AGI.
    * Firmware/ chứa nhiều phiên bản firmware của asterisk devices
    * Images/ chứa nhiều kênh hỗ trợ hình ảnh được chứa trong thư mục images/.
    * Keys/ chứa các public hoặc private key
    * Mohmp3/ chứa music on hold
    * Sounds
    /var/spool/asterisk chứa nhiều thành phần liên quan đến chi tiết cuộc gọi.
    /var/run chứa process ID của tất cả các active process trên máy, bao gồm cả asterisk.
    /var/log/asterisk
    /var/log/asterisk/cdr-csv được dùng để chứa CDR theo định dạng CSV. Theo mặc định thì nó chứa trong file Master.csv, nhưng các account riêng lẻ có thể cất trong từng file riêng biệt theo accountmodem



    Các tập tin cơ bản cần nhớ để cấu hình Asterisk


    Extensions.conf là file chứa dial plan
    Sip.conf dùng để cấu hình giao thức SIP.
    Iax.conf dùng cấu hình các kênh truyền của giao thức IAX.
    tranthanhliem@vnpro.org
    Trung tâm tin học VnPro
    Viet Professional Ltd. Co
    Cisco Authorised Training
    149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel: (08) 5124257-5125314
    Fax: (08) 5124314
    Website: http://vnpro.vn
    Support forum: http://vnpro.org

  • #2
    những lệnh bạn nói là thưch hiện ở của sổ cmd cua windows ah

    ?????????????????????????????????????????????????? ??????????????????????????????????????????????????

    Comment


    • #3
      hình như các lênh này của Linux dùng trên Windows được không bạn chỉ mình cụ thể tí nhé

      Comment


      • #4
        Originally posted by muchen80 View Post
        hình như các lênh này của Linux dùng trên Windows được không bạn chỉ mình cụ thể tí nhé
        ---- o0o ----
        Trời ASTERISK là ứng dụng chạy trên nền LINUX ..... nếu mới làm quen thì có thể down bản Asterisknow hoặc Trixbox về nó đã được nhúng sẳng vào Centos (redhat)
        Bạn có thể vào down ở đây tài liệu về cái Asterisk này http://www.4shared.com/dir/4731782/2...c/sharing.html
        Last edited by camaptrang; 20-12-2007, 11:29 PM.

        Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


        Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

        Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

        Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

        Hướng dẫn cài đặt cấu hình Retrospect Backup Server

        Cài đặt và cấu hình phần mềm FSA Audit Files Server

        CAMAPTRANG
        http://www.asterisk.vn

        Comment


        • #5
          có ban nao biet lam demo ve bao mat ip telephony giup mihn voi nhe co gia lap thi cang tot ,thankss

          Comment


          • #6
            Bạn có thể download asterisk về để triển khai, cách này khá phức tạp.
            Ngoài ra bạn có thể sử dụng trixbox để triển khai cho nhanh, tuy nhiên, có nhiều bản trixbox không được ổn định lắm, bạn nên triển khai nhiều bản, thấy phiên bản nào ổn định thì sử dụng.
            Nếu bạn chỉ sử dụng asterisk để liên hệ nội bộ thôi thì khá đơn giản
            Nếu bạn cần các thiết bị phụ trợ để kết nối qua mạng điện thoại công cộng, liên kết chi nhánh, gọi miến phí các chi nhánh, bạn có thể tham khảo thêm thiết bị để tích hợp với hệ thống asterisk tại địa chỉ: http://www.voip.com.vn

            Comment


            • #7
              Originally posted by camaptrang View Post
              ---- o0o ----
              Trời ASTERISK là ứng dụng chạy trên nền LINUX ..... nếu mới làm quen thì có thể down bản Asterisknow hoặc Trixbox về nó đã được nhúng sẳng vào Centos (redhat)
              Bạn có thể vào down ở đây tài liệu về cái Asterisk này http://www.4shared.com/dir/4731782/2...c/sharing.html
              Link die rồi cho em lại được ko anh ơi

              triển khai được cả trên windown mà đúng ko ạ,anh có bài nào triển khai trên windows ko anh cho em xin với

              thanks anh nhiều

              Comment


              • #8
                Nếu bạn muốn triển khai trên windows thì bạn có thể nghiên cứu 3CX IPhone, còn Asterisk là trên Linux , nhưng dĩ nhiên máy nhánh có thể là windows hoặc linux hoặc hardware IP Phone chẳng hạn nếu sang thì chơi luôn cái E63 chẳng hạn

                bạn có thể tham khảo : www.asterisk.org , www.trixbox.org , www.elastix.org

                Trong thời gian tới nhóm Asterisk sẽ open 1 dự án mở trên web www.asterisk.vn, do mới hình thành nên nhóm sẽ tập trung phát triển 1 số projects cho các bạn tham khảo

                Hướng dẫn cài đặt cấu hình Data Loss Prevention - MyQLP Appliance (Open Source)


                Hướng dẫn cài đặt và cấu hình Mdeamon 12.x

                Hướng dẫn cài đặt cấu hình ISA 2006 và Exchange 2003 - Mô hình Front-End Back-End

                Cài đặt và cấu hình Cacti - Giám Sát và Quản Lý Hệ Thống Mạng

                Hướng dẫn cài đặt cấu hình Retrospect Backup Server

                Cài đặt và cấu hình phần mềm FSA Audit Files Server

                CAMAPTRANG
                http://www.asterisk.vn

                Comment


                • #9
                  Chào các bạn, mình có một câu hỏi về vấn đề simu cho asterisk

                  Nếu mình cài trên máy ảo Vmware thì các card và giao tiếp PBX, T1, E2 sẽ xử lý như thế nào? Có thể cài đặt mà ko cần xài các card này được ko? Nếu được thì hạn chế j`?

                  Nếu mình cài trên máy thật, muốn gọi được ra PBX thì cần lắp thêm card j` hay làm việc với thiết bị ngoài nào khác?

                  Câu hỏi hơi noob, mong các bạn thông cảm :)

                  @camaptrang: Bạn đang dùng 3CX phiên bản bao nhiêu vậy? Mình đang dùng để test thôi, kẹt cái license key :(.

                  Comment


                  • #10
                    Originally posted by muchen80 View Post
                    hình như các lênh này của Linux dùng trên Windows được không bạn chỉ mình cụ thể tí nhé
                    Các lệnh này là của Linux, gõ trong cửa sổ lệnh (Terminal) của Linux bạn ạ

                    Comment


                    • #11
                      Bạn NTQUANG ơi bạn có thể chỉ cho minh cấu hình với arterisk nội bộ thôi được không---mình cảm ơn rất nhiều

                      Comment


                      • #12
                        Bạn ơi mình cài được asterisk rồi, mà thử với một ứng dụng cụ thể theo như nhiều hướng dẫn trên mạng vẫn không được . chi mình với :
                        Ứng dụng :điện thoại đến công ti ABC thì nghe lời chào mừng " Xin chào .... 1 gặp Phòng X, 2 gặp phòng Y"
                        mình cấu hình trong Dialplan ngữ cảnh [Incoming] để điều hướng được cuộc gọi cho 2 acc SIP 1 và SIP 2 cho Phòng X và Phòng Y rồi.
                        Nhưng không biết làm cách nào giả lập được một cuộc goi đến công ty ABC , phải sử dụng ứng dụng gì và làm sao gọi đươc đến tổng đài ASterisk vậy bạn ?

                        Comment


                        • #13
                          Nếu chạy ở mode Graphic thì cài thế nào hả các bác... bác nào biết hay có tài liệu thì cho em xin nhe!
                          Ký rồi

                          Comment


                          • #14
                            @michen80: bạn demo về security cho VoIP thì có thể thực hiện nghe lén cuộc gọi VoIP, giả mạo số điện thoại. Cướp cuộc gọi thì hơi khó demo hơn.

                            @dht, Nobita177: bạn đọc cuốn Asterisk - The Future of Telephony sẽ có đủ thông tin các bạn cần
                            Diễn đàn công nghệ VoIP Việt Nam
                            http://www.vnvoip.info

                            Comment


                            • #15
                              Originally posted by nqsonk9 View Post
                              Chào các bạn, mình có một câu hỏi về vấn đề simu cho asterisk

                              Nếu mình cài trên máy ảo Vmware thì các card và giao tiếp PBX, T1, E2 sẽ xử lý như thế nào? Có thể cài đặt mà ko cần xài các card này được ko? Nếu được thì hạn chế j`?
                              => Môi trường ảo (virtualization) sẽ không cho phép asterisk/linux truy cập tối đa đến card PCI, đo đó hầu như không thể test card với máy ảo

                              Nếu mình cài trên máy thật, muốn gọi được ra PBX thì cần lắp thêm card j` hay làm việc với thiết bị ngoài nào khác?
                              => Có 2 giải pháp thông dụng để kết nối PSTN: dùng card hoặc gateway. Card thì nếu để test thì bạn có thể tìm mua X100P (chạy tốt với pentium 4), hoặc các sản phẩm Digium/Sangoma/VTech. Còn gateway thì đơn giản nhất là spa3102, hoặc các dòng chuyên nghiệp như của patton..
                              Dịch vụ Tư vấn, eStore, Diễn đàn hỗ trợ
                              Bao Nguyen IT Co., Ltd.
                              http://diendan.baonguyen.vn
                              WE MAKE IT!

                              Comment

                              Working...
                              X