4. Congestion Management Queuing (Quản Lý Tắc Nghẽn)
5.4.1 Cấu hình tổng đài Asterisk trên PC 1
Bước 1: Cài các packages để hỗ trợ cho cài đặt Asterisk bằng các lệnh:
Bước 2: Cài đặt Asterisk
- Tạo thư mục asterisk theo đường dẫn /usr/src/ bằng lệnh: mkdir /usr/src/asterisk - Tải file cài đặt Asterisk: http://www.asterisk.org/downloads
yum install bison yum install bison-devel yum install ncurses yum install ncurses-devel yum instal l zlib
yum install zlib-devel yum install openssl
Trang web tải file cài đặt Asterisk
- Giải nén file vừa tải được bằng lệnh: tar xzvf asterisk-1.8.4.tar.gz
- Đi đến thư mục vừa giải nén được bằng lệnh: cd /usr/src/asterisk/asterisk-1.8.4 - Cài đặt asterisk bằng các lệnh sau: ./configure && make && sudo make install
Bước 3: Cài đặt giao diện để cấu hình asterisk
- Cài đặt subversion bằng lệnh: yum install subversion
- Tải asterisk-gui bằng lệnh: svn checkout http://svn.digium.com/svn/asterisk-
gui/branches/2.0/ /usr/src/asterisk-gui
- Chuyển đến thư mục vừa tải được bằng lệnh: cd /usr/src/asterisk-gui
- Cài đặt giao diện asterisk bằng các lệnh sau: ./configure, make, make install. - Sao lưu thư mục asterisk: cp –r /etc/asterisk /etc/asterisk.backup
Bước 4: Tiến hành chỉnh sửa một số file cấu hình trong asterisk - Sửa file manager.conf bằng lệnh: vi /etc/asterisk/manager.conf
enable=yes
webenable=yes [admin]
- Sửa file http.conf bằng lệnh: vi /etc/asterisk/manager.conf
- Kiểm tra lại bằng các lệnh: make checkconfig và asterisk -r
- Sau khi kiểm tra bằng 2 lệnh trên thì sẽ có thông báo lỗi: Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?).
- Khắc phục bằng các lệnh: cd /var/run/asterisk, sudo asterisk &, sudo asterisk –r. - Reload lại cấu hình bằng các lệnh: asterisk –r, reload.
Bước 5: Tiến hành sử dụng giao diện web để cấu hình các tài khoản - Asterisk server truy cập: http://127.0.0.1:8088/static/config/index.html - Đăng nhập bằng tài khoản tạo trong file manager.conf
Đăng nhập vào giao diện web để cấu hình
- Tạo Dial Plans cho các cuộc gọi: tài khoản 2013, tài khoản 2014 (pass 123) - Khởi động Asterisk bằng lệnh: /usr/sbin/asterisk
Bước 7: Cài đặt và cấu hình phần mềm LinePhone trên máy thật (window 7) và máy ảo (window XP)
- Cấu hình phần mềm LinePhone trên máy thật (window 7): nhấp vào biểu tượng , chọn Sip Account Settings. Nhập vào các thông số: 20.20.20.65 (IP của Asterisk server), 2013 (username), 123 (password). Các thông số này được cấu hình trên Asterisk server.
enable=yes enablestatic=yes
Cấu hình phần mềm Linephone trên máy thật (window 7) và máy ảo - Xây dựng HTTP server, HTTP client, FTP server, FTP client trên PC tương ứng. - Cài đặt NetFlow Analyzer để đo lưu lượng
Lưu lượng trước khi có QoS 2