เครื่องหมายดอกจันซึ่งจะกล่าวถึงการติดตั้ง วัสดุนี้, แสดงถึง ซอฟต์แวร์เพื่อจัดระเบียบสำนักงานที่เรียกว่า ชุมสายโทรศัพท์หรือ IP-PBX (Private Branch eXchange, PBX) โดยจะรวมโทรศัพท์ทุกเครื่องในสำนักงานให้เป็นเครื่องเดียว เครือข่ายข้อมูลบนพื้นฐานของบริการการสื่อสารด้วยเสียงที่หลากหลาย เครื่องหมายดอกจันทำงานบน Linux, BSD, OS X และ Windows โดยใช้โปรแกรมจำลอง
เครื่องหมายดอกจันสามารถนำเสียงผ่านโปรโตคอล VoIP ที่แตกต่างกันสี่แบบและเชื่อมต่อกับอุปกรณ์โทรศัพท์มาตรฐานเกือบทั้งหมด (รวมถึงโทรศัพท์มือถือ) โดยใช้อุปกรณ์ที่ค่อนข้างราคาไม่แพง เครื่องหมายดอกจันใช้ความสามารถข้อความเสียงต่างๆ รวมถึง สมุดโทรศัพท์, การประชุม, การตอบสนองด้วยเสียงแบบโต้ตอบ และคิวการโทร
ในเนื้อหานี้เราจะดูกระบวนการติดตั้งเครื่องหมายดอกจันบน Linux OS โดยเฉพาะบนความนิยม การกระจาย CentOSและ Debian รวมถึงขั้นตอนพื้นฐานในการตั้งค่าเซิร์ฟเวอร์ข้อความเสียง
การติดตั้งเซิร์ฟเวอร์ Asterisk จากแหล่งที่มา
ขั้นแรกเรามาดูอัลกอริทึมสำหรับการติดตั้งเซิร์ฟเวอร์โทรศัพท์ IP ซึ่งมีอยู่ในการกระจาย Linux ใด ๆ เช่นการประกอบและติดตั้งซอฟต์แวร์จากซอร์สโค้ด วิธีการนี้อนุญาตให้คุณติดตั้งเครื่องหมายดอกจันตั้งแต่เริ่มต้น
ก่อนติดตั้งเซิร์ฟเวอร์โทรศัพท์ IP ในระบบ ต้องปฏิบัติตามเงื่อนไขหลายประการ ต้องติดตั้งเครื่องหมายดอกจันบนระบบที่ใช้เคอร์เนลเวอร์ชันอย่างน้อย 2.6 และระบบจะต้องมีไฟล์ส่วนหัวเพื่อให้โปรแกรมคอมไพล์ได้สำเร็จ เครื่องหมายดอกจันเขียนด้วยภาษา C ดังนั้นจึงต้องติดตั้งบนระบบจึงจะสามารถสร้างได้ คอมไพเลอร์ gccพร้อมด้วยไลบรารีที่มาพร้อมกัน เช่น termcap และ openssl การสร้างส่วนเสริมเครื่องหมายดอกจันยังต้องมีไลบรารีที่ติดตั้งไว้ล่วงหน้าและไคลเอนต์ mysql รวมถึงไฟล์ส่วนหัวที่เกี่ยวข้องด้วย
เมื่อระบบพร้อมสำหรับการติดตั้ง คุณจะต้องไปที่ส่วนดาวน์โหลดบนเว็บไซต์อย่างเป็นทางการและดาวน์โหลดไฟล์เก็บถาวรต่อไปนี้:
- เครื่องหมายดอกจัน
- เครื่องหมายดอกจันเสียง
- เครื่องหมายดอกจัน-addons
- แซปเทล
- ลิพปรี
ไฟล์จะต้องถูกคัดลอกไปยังเซิร์ฟเวอร์ที่จะทำหน้าที่ ตู้สาขาสำนักงาน- วางไว้ในโฟลเดอร์ /usr/src/.
หลังจากนั้นให้รันไปที่ Go to the directory พร้อมไฟล์เก็บถาวรและแตกไฟล์แต่ละอันด้วยคำสั่ง:
tar-xzf<имя_архива>tar.gz
ไฟล์เก็บถาวรจะถูกแตกออกเป็นโฟลเดอร์ที่มีชื่อตรงกับชื่อของไฟล์เก็บถาวร ไปที่แต่ละโฟลเดอร์ตามลำดับด้วยคำสั่ง:
ซีดี<имя_папки>
และรันคำสั่งต่อไปนี้ในแต่ละโฟลเดอร์
1. การเตรียมการประกอบ:
2. การประกอบ:
3. การติดตั้ง:
หากคำสั่งข้างต้นเสร็จสมบูรณ์ คุณจะต้องสร้างและติดตั้งเครื่องหมายดอกจันบนเซิร์ฟเวอร์ของคุณ
ขั้นตอนการติดตั้งจากแหล่งที่มาจะเหมือนกันสำหรับลีนุกซ์รุ่นต่างๆ แต่ไม่ใช่ทุกคนที่คุ้นเคย ตามกฎแล้ว ผู้ใช้ส่วนใหญ่ชอบวิธีการติดตั้งที่นำเสนอโดยการกระจายเฉพาะ
ในเรื่องนี้ เราจะพิจารณาขั้นตอนการติดตั้งสำหรับเครื่องหมายดอกจันบนสองแพลตฟอร์มยอดนิยมสำหรับการสร้าง office PBX: CentOS และ Debian GNU/Linux
การติดตั้งเครื่องหมายดอกจันบน CentOS
ภายใน ตัวอย่างนี้เราจะติดตั้ง Asterisk 13 เราจะติดตั้ง Asterisk บน CentOS 7
สันนิษฐานว่าการติดตั้งจะดำเนินการเป็นข้อความ โหมดคอนโซลในนามของ superuser (root)
ขั้นแรกคุณต้องติดตั้งข้อกำหนดเบื้องต้นที่จำเป็นทั้งหมด ตรวจสอบให้แน่ใจว่าแพ็คเกจทั้งหมดที่แสดงด้านล่างนี้มีอยู่ในระบบของคุณ มีค่อนข้างมาก:
เป็นผลให้ระบบจะมีการขึ้นต่อกันทั้งหมดที่จำเป็นในการสร้างเซิร์ฟเวอร์ให้สำเร็จ เครื่องหมายดอกจัน.
ขั้นตอนต่อไปควรปิดการใช้งาน SELinux ระบบรักษาความปลอดภัย Linux ที่ปรับปรุงความปลอดภัยใน CentOS ถูกเปิดใช้งานตามค่าเริ่มต้น และมักจะรบกวนการทำงานปกติของเครื่องหมายดอกจัน ดังนั้นเพื่อให้การตั้งค่าและการทำงานของเซิร์ฟเวอร์สำเร็จ จะต้องปิดการใช้งาน
มาตรวจสอบสถานะกิจกรรมของระบบ SELinux ด้วยคำสั่งต่อไปนี้:
หากระบบรายงานว่าเปิดใช้งาน SELinux เราจะดำเนินการตามขั้นตอนการปิดใช้งาน เมื่อต้องการทำเช่นนี้ จำเป็นต้องทำการเปลี่ยนแปลง ไฟล์การกำหนดค่าในโฟลเดอร์ /etc/selinux,โดยกำหนดธงให้เหมาะสม
sed -i "s/\(^SELINUX=\).*/\SELINUX=DISABLED/" กำหนดค่า
timedatectl กำหนดเขตเวลา<имя_зоны>(เช่น อเมริกา/ลอสแอนเจลิส)
หากต้องการตรวจสอบว่าตั้งค่าโซนเวลาแล้วหรือไม่ คุณสามารถใช้คำสั่งต่อไปนี้:
สถานะ timedatectl
จากนั้นคุณจะต้องรีบูทระบบของคุณเพื่อให้การเปลี่ยนแปลงมีผล เมื่อต้องการทำเช่นนี้ ให้ใช้คำสั่งรีบูต
ตอนนี้เรามาดูการติดตั้ง Asterisk กันดีกว่า
ที่จริงแล้ว การติดตั้งเครื่องหมายดอกจันบน CentOS นั้นมาจากแอสเซมบลีเดียวกันจากแหล่งที่มาที่เราพบในส่วนที่แล้ว ที่นี่เราจะดูกระบวนการประกอบโดยคำนึงถึงลักษณะของผลิตภัณฑ์นั้นๆ การกระจายลินุกซ์คือ CentOS 7
ขั้นแรก ให้ดาวน์โหลดและติดตั้งเซิร์ฟเวอร์โทรศัพท์ IP กันก่อน
ดาวน์โหลดไฟล์เก็บถาวรด้วยเครื่องหมายดอกจัน 13 จากส่วนดาวน์โหลดบนเว็บไซต์อย่างเป็นทางการของผลิตภัณฑ์และ มาบันทึกลงในโฟลเดอร์ /usr/src มาแกะกล่องกันเก็บถาวรด้วยคำสั่ง:
ทาร์ zxvf<имя_архива>
ไปที่โฟลเดอร์ที่มีไฟล์เก็บถาวรที่คลายการแพคแล้วดำเนินการคำสั่งที่ระบุด้านล่าง
./configure --libdir=/usr/lib64 --with-pjproject-bundled
ลำดับคำสั่งนี้จะเตรียมแหล่งสำหรับการประกอบ
ทำให้ menuselect.makeopts
หลังจากตั้งค่าตัวเลือกการคอมไพล์แล้ว ให้รัน ลำดับต่อไปนี้การกระทำ:
1. สร้างแยกต่างหาก บัญชีผู้ใช้สำหรับเซิร์ฟเวอร์โทรศัพท์ IP
adduser เครื่องหมายดอกจัน -s /sbin/nologin -c "ผู้ใช้เครื่องหมายดอกจัน"
2. สร้างและติดตั้งเซิร์ฟเวอร์
ทำ && ทำการติดตั้ง
3. ตั้งค่าสิทธิ์การเข้าถึงเครื่องหมายดอกจันสำหรับผู้ใช้ที่สร้างขึ้นใหม่
chown -R เครื่องหมายดอกจัน /var/lib/asterisk
ส่งผลให้ เซิร์ฟเวอร์พื้นฐานเครื่องหมายดอกจันจะถูกสร้างขึ้นและติดตั้ง
นอกจากเครื่องหมายดอกจันแล้ว คุณยังสามารถติดตั้งบน CentOS ได้ในลักษณะเดียวกัน การเพิ่มเติมที่เป็นประโยชน์ไปยังเซิร์ฟเวอร์ อ่านเกี่ยวกับเรื่องนี้ด้านล่าง
ฟรีPBX
FreePBX เป็นเว็บอินเตอร์เฟสแบบกราฟิกที่มีคุณสมบัติครบถ้วนซึ่งออกแบบมาสำหรับการตั้งค่าและการจัดการ PBX ในสำนักงาน การติดตั้งเครื่องหมายดอกจันด้วย FreePBX ดำเนินการตามลำดับต่อไปนี้
มาเริ่มฐานข้อมูลกัน:
systemctl เริ่ม mariadb
ดาวน์โหลดจาก GitHub ไปยังโฟลเดอร์ /usr/src ซอร์สโค้ดฟรี PBX:
git clone -b release/13.0 https://github.com/FreePBX/framework.git freepbx
./start_asterisk เริ่มต้น
และคำสั่งต่าง ๆ สำหรับการตั้งค่า FreePBX:
ดาดี
DAHDI เป็นไดรเวอร์ที่ช่วยให้เครื่องหมายดอกจันโต้ตอบกับอุปกรณ์โทรศัพท์ต่างๆ รับผิดชอบการทำงานของการ์ดอินเทอร์เฟซระบบโทรศัพท์ที่ติดตั้งโดยตรงในเซิร์ฟเวอร์ที่ใช้เครื่องหมายดอกจัน ขั้นตอนการติดตั้งสำหรับ DAHDI มีอธิบายไว้ด้านล่าง
ดาวน์โหลดไฟล์เก็บถาวรพร้อมไดรเวอร์ไปยังไดเร็กทอรี /usr/src แตกไฟล์แล้วไปที่โฟลเดอร์ที่คลายซิป รันคำสั่งในนั้น:
พีเจเอสไอพี
PJSIP เป็นไลบรารีที่เขียนด้วยภาษา C ซึ่งรับผิดชอบในการรองรับโปรโตคอลโทรศัพท์ IP ต่างๆ จาก Asterisk เวอร์ชัน 13.8 สามารถติดตั้งไลบรารี PJSIP แยกต่างหากได้ แต่ถ้าคอมไพล์ด้วยเครื่องหมายดอกจัน --with-pjproject-มัดรวม(ซึ่งเป็นสิ่งที่เราทำในส่วนที่แล้ว) ไลบรารี PJSIP จะถูกติดตั้งโดยตรงเมื่อเซิร์ฟเวอร์ถูกคอมไพล์
ในการติดตั้ง PJSIP แยกต่างหาก จำเป็นต้องมีขั้นตอนต่อไปนี้
ดาวน์โหลดไฟล์เก็บถาวรพร้อมไดรเวอร์จาก pjsip.org ไปยังไดเร็กทอรี /usr/src แตกไฟล์แล้วไปที่โฟลเดอร์ที่คลายซิป รันคำสั่งในนั้น:
ขั้นตอนหลังการติดตั้ง
เมื่อการติดตั้ง Asterisk เสร็จสมบูรณ์ คุณจะต้องดำเนินการตามขั้นตอนต่างๆ: การดำเนินการเพิ่มเติม- ขั้นตอนเหล่านี้มีผลบังคับใช้
1. ตั้งค่าการป้องกันสำหรับเซิร์ฟเวอร์ฐานข้อมูล:
mysql_secure_installation
เพื่อดำเนินการตามขั้นตอนให้เสร็จสิ้น เพียงตอบ Y ทุกคำถาม
2. เปลี่ยนการตั้งค่าเว็บเซิร์ฟเวอร์:
3. เปิดการเข้าถึงบริการและพอร์ตที่จำเป็นสำหรับเครื่องหมายดอกจันในการทำงาน:
ไฟร์วอลล์-cmd --ถาวร --zone=public --add-service=(http,https) --add-port=5060-5061/tcp --add-port=5060-5061/udp --add-port= 10,000-20,000/udp
4. กำหนดค่าการโหลดฐานข้อมูลอัตโนมัติ:
systemctl เปิดใช้งาน mariadb
5. กำหนดค่าเว็บเซิร์ฟเวอร์ให้โหลดเมื่อเริ่มต้นระบบ:
systemctl เปิดใช้งาน httpd
6. กำหนดค่า FreePBX autostart เมื่อระบบบู๊ต:
นาโน /etc/systemd/system/freepbx.service
systemctl เปิดใช้งาน freepbx
7. ตั้งค่าการเชื่อมต่อกับฐานข้อมูลผ่าน ODBC หากมีการติดตั้งโมดูลที่ล้าสมัย cdr_mysql.so,รายการนี้เป็นทางเลือก แต่ยังคงแนะนำ:
นาโน /etc/odbc.ini
เมื่อต้องการทดสอบการเชื่อมต่อ ODBC ให้ใช้คำสั่งต่อไปนี้:
isql -v เครื่องหมายดอกจันcdrdb 8. รีบูตระบบเพื่อใช้การเปลี่ยนแปลงที่ทำ: ในส่วนนี้เราจะดูขั้นตอนการติดตั้งบนแพลตฟอร์มยอดนิยมอื่น - Debian ข่าวดีสำหรับผู้ใช้: มันค่อนข้างง่าย ถึงแม้ว่ามันจะรวมการสร้างจากแหล่งที่มาด้วยก็ตาม ตามตัวอย่าง เราจะติดตั้ง Asterisk บน Debian 8 การติดตั้งจะดำเนินการในฐานะผู้ใช้ระดับสูง (รูท) เปิดเทอร์มินัลรับสิทธิ์ที่เหมาะสมหลังจากนั้นคุณสามารถดำเนินการติดตั้งต่อได้ ขั้นแรก ดาวน์โหลด Asterisk 13 จากเว็บไซต์อย่างเป็นทางการ และแตกไฟล์ที่ดาวน์โหลดมา ไปที่โฟลเดอร์ที่มีแหล่งที่คลายการแพ็ก ตอนนี้เรามาติดตั้งการพึ่งพาที่จำเป็นกัน สิ่งที่สำคัญที่สุด - คอมไพเลอร์ gcc - มีอยู่แล้วใน Debian ดังนั้นเรามาดาวน์โหลดอันที่เหลือกันดีกว่า: หลังจากดาวน์โหลดและติดตั้งการขึ้นต่อกันทั้งหมดแล้ว ให้รันคำสั่งต่อไปนี้ในโฟลเดอร์ที่มีไฟล์เก็บถาวร Asterisk ที่แยกออกมา: คำสั่งควรเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด หากส่งผลให้เกิดข้อความว่าการขึ้นต่อกันบางอย่างหายไป ให้ทำการติดตั้ง ก่อนที่จะคอมไพล์เครื่องหมายดอกจัน คุณสามารถเปิดหรือปิดใช้งานแต่ละโมดูลได้: แอปพลิเคชันคอนโซลจะเปิดขึ้นพร้อมรายการโมดูล ด้วยการเลื่อนปุ่มขึ้นและลงผ่านรายการ คุณสามารถเปิดและปิดปุ่มเหล่านั้นได้ โมดูลเพิ่มเติมบางโมดูลจำเป็นต้องมีการติดตั้งการขึ้นต่อกัน ซึ่งสามารถทำได้โดยใช้ ฉลาดรับ ตอนนี้เรามาเริ่มรวบรวมเครื่องหมายดอกจันกันดีกว่า ป้อนคำสั่งที่คุ้นเคยลงในคอนโซล: 1. สร้างซอร์สโค้ด: 2. การติดตั้งในไดเร็กทอรีระบบ: เมื่อการคอมไพล์เสร็จสิ้นโดยไม่มีข้อผิดพลาด คุณต้องรันคำสั่ง: เป็นอันเสร็จสิ้นการติดตั้ง ติดตั้งเครื่องหมายดอกจันบนเซิร์ฟเวอร์ของคุณสำเร็จแล้ว คำสั่งต่อไปนี้จะแสดงคอนโซลการจัดการเครื่องหมายดอกจัน: เครื่องหมายดอกจัน -vvvvvvgc ตอนนี้เรามาดูขั้นตอนพื้นฐานสำหรับการตั้งค่าเซิร์ฟเวอร์โทรศัพท์ Asterisk โดยพื้นฐานแล้วจะเหมือนกันสำหรับลีนุกซ์ทุกรุ่น ก่อนอื่นคุณต้องเพิ่มข้อความต่อไปนี้ลงในไฟล์ จิบ.conf: สิ่งนี้จะสร้างบัญชีห้าบัญชีที่ลูกค้า SIP ใด ๆ สามารถใช้ได้ ( ซิสโก้ SIPโทรศัพท์, xlite, ATA และอื่นๆ) ผู้ใช้ทุกคนจะถูกลงทะเบียนด้วยเครื่องหมายดอกจัน ถ้า การกำหนดค่านี้ใช้งานไม่ได้ ลองปิดดู ไฟร์วอลล์จนกว่าการตั้งค่าซอฟต์แวร์จะเสร็จสิ้น แผนหมายเลข (dialplan) ให้คำอธิบายอย่างเป็นทางการของกระบวนการประมวลผลการโทร Dialplan จะบอกระบบโดยละเอียดว่าต้องทำอย่างไรกับสายโทรออกและสายเรียกเข้า ตัวอย่างเช่น เครื่องหมายดอกจันสามารถส่งต่อ ตอบกลับด้วยระบบตอบรับอัตโนมัติ และอื่นๆ เปิดไฟล์ extension.confในโฟลเดอร์ /etc/เครื่องหมายดอกจันและเพิ่มบรรทัดเข้าไป: ขยาย=> _XXXX,1,กด(SIP/$(EXTEN)) ขณะนี้ไคลเอ็นต์ SIP ที่กำหนดค่าไว้ทั้งหมดจะสามารถรับและส่งสายได้ เนื่องจากความง่ายในการตั้งค่า dialplan ทำให้ Asterisk เป็นหนึ่งในแพลตฟอร์มโทรศัพท์ IP ที่เป็นมิตรที่สุด การติดตั้ง PBX ในสำนักงานไม่จำเป็นต้องใช้ทักษะมากนัก เครื่องหมายดอกจันสามารถโทรออกและรับสายได้ สำหรับการโทรออก เรากำหนดให้ผู้ให้บริการโอนสายไปยังระบบของเรา รวมถึงที่อยู่ IP สาธารณะ ในการดำเนินการนี้ คุณจะต้องกำหนดค่าช่อง SIP Trunk การสื่อสารเสมือนจริงระหว่างอุปกรณ์ไคลเอนต์กับผู้ให้บริการโทรศัพท์ หากเซิร์ฟเวอร์ของเราที่มีเครื่องหมายดอกจันจะทำหน้าที่เป็นอุปกรณ์ของลูกค้า การตั้งค่า trunk จะช่วยให้คุณสามารถเชื่อมต่อกับเมืองจำนวนเท่าใดก็ได้ หมายเลขโทรศัพท์ผ่านโปรโตคอล SIP หากต้องการสร้าง Trunk ให้เพิ่มโค้ดต่อไปนี้ลงในไฟล์ จิบ.conf: หลังจากนี้คุณจะต้องเข้า extension.confอีกหนึ่งบรรทัด: ขยาย => _XXXXXXX.,1,Dial(SIP/trunk1/$(EXTEN)) สิ่งนี้จะทำให้คุณสามารถสร้างการเชื่อมต่อกับผู้ให้บริการของคุณเพื่อโทรออกได้ การตั้งค่าสำนักงาน PBX เต็มรูปแบบโดยใช้เครื่องหมายดอกจันการติดตั้งที่กล่าวถึงในบทความนี้มีขั้นตอนมากกว่าที่อธิบายไว้ข้างต้น ข้อมูลโดยละเอียดเกี่ยวกับเซิร์ฟเวอร์โทรศัพท์และความสามารถของมันจะถูกนำเสนอต่อ เอกสารอย่างเป็นทางการโดยเครื่องหมายดอกจัน มีความเห็นว่าระบบโทรศัพท์แบบ IP ไม่เหมาะสำหรับสำนักงานเนื่องจากการสื่อสารไม่น่าเชื่อถือ แต่เราสามารถตั้งชื่อข้อโต้แย้งจำนวนมากที่จะนำเสนอการเชื่อมต่อนี้ในมุมมองที่แตกต่างไปจากเดิมอย่างสิ้นเชิง บริษัทที่มีมาตรฐาน เครือข่ายโทรศัพท์จาก mini-PBX จะสูญเสียไปมากหากเราเปรียบเทียบกับเทคโนโลยี IP ซึ่งให้สภาพแวดล้อมการสื่อสารราคาถูกและมีคุณภาพสูงที่ทำงานบนซอฟต์แวร์เซิร์ฟเวอร์ Asterisk IP การแลกเปลี่ยนโทรศัพท์อัตโนมัติ เครื่องหมายดอกจันช่วยให้คุณสร้างการสื่อสารในสำนักงานโดยใช้สายเคเบิล เครือข่ายท้องถิ่นและยังคงติดต่อกับ พนักงานที่อยู่ห่างไกลที่อยู่นอกบริเวณสำนักงาน สำหรับ เซิร์ฟเวอร์ซอฟต์แวร์ Asterix ใช้การสื่อสารทางโทรศัพท์แบบอะนาล็อกและดิจิตอล เซิร์ฟเวอร์ได้รับการติดตั้งโดยการเชื่อมต่อกับสายบรอดแบนด์พิเศษ T1/E1 และทุกอย่าง อุปกรณ์สำนักงานต้องมีไว้สำหรับระบบโทรศัพท์ IP โดยเฉพาะ ซอฟต์แวร์ Asterisk PBX จะช่วยให้คุณทำได้ บริษัทขนาดเล็กมี ฟังก์ชั่นพื้นฐาน การสื่อสารทางโทรศัพท์- การตั้งค่าเครื่องหมายดอกจันจะใช้เวลาไม่นานในการเปิดใช้งานฟังก์ชันต่างๆ เช่น ข้อความเสียง การบันทึกการโทร การระบุรายละเอียด และการกระจายสายไปยังสมาชิก ก่อนหน้านี้ โอกาสเหล่านี้มีให้เฉพาะกับบริษัทขนาดใหญ่เท่านั้น มีโครงสร้าง เครือข่ายเคเบิลเหมาะสำหรับการติดตั้ง Asterix PBX ดังนั้นจึงไม่จำเป็นต้องเดินสายไฟใหม่หรือติดตั้งเกตเวย์เพิ่มเติม เพื่อให้ระบบโทรศัพท์ IP ทำงานได้ คุณจะต้องซื้อเซิร์ฟเวอร์ซึ่งมีราคาถูกกว่า PBX แบบคลาสสิกเท่านั้น หากต้องการสร้าง Asterisk IP PBX ในสำนักงานของคุณ คุณจะต้องชำระเงินสำหรับขั้นตอนพื้นฐานเท่านั้น: การติดตั้งและกำหนดค่า Asterisk รวมถึงการบำรุงรักษาในอนาคต คุณสมบัติพิเศษของระบบนี้คือความสามารถในการเชื่อมต่อสมาชิกได้ไม่จำกัดจำนวน หากมีความจำเป็นในการผลิต การขยายตัวเพิ่มเติมคะแนน การดำเนินการนี้จะใช้เวลาน้อยกว่าการสร้างการแลกเปลี่ยนโทรศัพท์ใหม่และซิงโครไนซ์กับสถานีอื่นมาก ผู้เชี่ยวชาญกำหนดค่า Asterisk pbx และอนุญาตให้คุณรีบูตและติดตั้งโมดูลใหม่ในขณะที่การเชื่อมต่อยังคงทำงานอยู่ ระบบโทรศัพท์ประเภทนี้ใช้งานได้กับระบบปฏิบัติการหลายระบบและใช้ได้กับทุกคนทั่วโลก การดำเนินการของเครื่องหมายดอกจัน- โซลูชั่นที่ทันสมัยสำหรับการสร้างระบบโทรศัพท์ IP ในองค์กร ระบบโทรศัพท์ IP หมายถึงอะไร และเพราะเหตุใด วิสาหกิจสมัยใหม่ทำไม่ได้ถ้าไม่มีเธอ? ระบบโทรศัพท์ IP เป็นการสื่อสารประเภทหนึ่งที่ดำเนินการผ่าน เครือข่ายทั่วโลกอินเทอร์เน็ต. เมื่อรวมกันแล้วจะแสดงถึงระบบซอฟต์แวร์และฮาร์ดแวร์ที่รองรับโปรโตคอล IP พูดง่ายๆ ก็คือการสื่อสารประเภทนี้จัดให้มีการส่งข้อมูล (เสียง, รูปภาพ) ผ่านทางอินเทอร์เน็ต บริการโทรศัพท์ IP ช่วยให้คุณสามารถรวมช่องสัญญาณทั้งหมดเป็นเครือข่ายเดียวผ่าน PBX ทั่วไป รับการประเมินวัตถุประสงค์ของการวิเคราะห์ และการกำหนดเส้นทางการโทร การสื่อสารผ่านเครือข่ายถูกจำกัดโดยผู้ให้บริการและมีค่าใช้จ่ายน้อยกว่าหลายเท่า ข้อดีของการสื่อสารคืออะไร? ความปลอดภัย! โปรโตคอลได้รับการป้องกัน ไม่สามารถฟังการสนทนาผ่านสาย IP ที่ปลอดภัยได้ เครื่องหมายดอกจันเป็นระบบสำเร็จรูปสำหรับจัดระเบียบระบบโทรศัพท์ IP ซึ่งให้ฟังก์ชั่นของ PBX ที่คุ้นเคยอย่างสมบูรณ์: Asterisk PBX มีความสามารถขั้นสูงและได้รับการออกแบบมาเพื่อ มากกว่าสมาชิกและการบริการที่ง่ายขึ้น Asterix จะรับและส่งต่อได้อย่างง่ายดายและยังทำการส่งออกอีกด้วย โทรด้วยเสียง- การถ่ายโอนข้อมูลเกิดขึ้นผ่าน VOIP - อุปกรณ์สำหรับส่งข้อมูลระหว่างอินเทอร์เน็ตและการสื่อสารประเภทอื่น ๆ (มือถือ, โทรศัพท์บ้าน) มีบริษัทอื่นๆ ที่เกี่ยวข้องกับโซลูชั่นโทรศัพท์ IP แต่เครื่องหมายดอกจันเข้าสู่ตลาดการสื่อสารด้วยโซลูชันใหม่โดยพื้นฐาน - ซอร์สโค้ดที่พัฒนาโดย Digium นั้นเปิดอยู่ และนี่หมายถึงการใช้ผลิตภัณฑ์ซอฟต์แวร์ฟรี Mark Spencer ผู้พัฒนาโค้ด เชิญผู้ใช้ Linux, FreeBSD, OpenBSD และอื่นๆ ให้ใช้ผลิตภัณฑ์ได้อย่างอิสระ อินเทอร์เน็ตมีขนาดใหญ่มากจนมีที่สำหรับทุกคนและเมื่อมี โอกาสฟรี- มอบความพึงพอใจให้กับเขา ในการเริ่มระบบโทรศัพท์ IP คุณจำเป็นต้องมีโปรแกรมเท่านั้น นี่คือความซับซ้อนซึ่งรวมถึงสิ่งที่เกี่ยวข้อง ผลิตภัณฑ์ซอฟต์แวร์และไม่จำเป็นต้องมีอุปกรณ์เพิ่มเติมพิเศษใดๆ การติดตั้งต้องใช้เวลาและต้องอาศัยช่างผู้เชี่ยวชาญ การใช้เครื่องหมายดอกจันประกอบด้วยหลายขั้นตอน: เฉพาะผู้เชี่ยวชาญที่ผ่านการรับรองเท่านั้นที่สามารถดำเนินงานจำนวนนี้ได้ บริษัทของเราให้บริการและนำเสนอบริการเต็มรูปแบบ - การติดตั้งและกำหนดค่าระบบ Asterisk ที่สถานประกอบการของลูกค้า - ตามเงื่อนไขที่น่าพอใจ พร้อมการรับประกันบริการ ลองดูที่ตัวเลือก องค์กรขนาดเล็กโดยรับสายเป็นจำนวนหนึ่งต่อวันรวมทั้งสายต่างประเทศด้วย แน่นอนว่าถ้ามีคนเข้ามา ก็ต้องมีคนออกด้วย วันทำการของบริษัทประกอบด้วยการเจรจา: งานสนับสนุนด้านเทคนิค การเข้าถึงระยะไกล,ให้คำปรึกษา,แก้ไขปัญหางานอื่นๆ. ด้วยโซลูชันการสื่อสารแบบเดิมๆ ต้นทุนการสื่อสารถือเป็นส่วนแบ่งงบประมาณส่วนใหญ่ การมีทรัพยากรเช่นระบบโทรศัพท์ IP และ PBX เสมือน ค่าใช้จ่ายที่เกิดขึ้นครั้งเดียว ได้แก่: ประสบการณ์แสดงให้เห็นว่าต้นทุนเริ่มแรกได้รับการชดใช้เต็มจำนวนระหว่างการดำเนินการ ลูกค้าได้รับการเชื่อมต่อที่ปลอดภัยซึ่งไม่ได้ถูกแตะและเชื่อมต่อกับสมาชิกทั่วโลก ผู้จัดการขณะอยู่ต่างประเทศจะไม่ใช้จ่ายเงินในการโรมมิ่ง แต่จะรับรู้ถึงเหตุการณ์ทั้งหมด - เมื่อใช้โทรศัพท์มือถือของเขาเขาสามารถติดต่อพนักงานขององค์กรที่ติดตั้งเครื่องหมายดอกจันและติดตามเหตุการณ์ทั้งหมดได้ แต่ละโซลูชั่นที่นำเสนอโดยบริษัทของเราเป็นแบบเฉพาะบุคคล ผู้เชี่ยวชาญของเราจะเลือกอุปกรณ์ตามวัตถุประสงค์ขององค์กร คุณจะไม่ต้องจ่ายเงินเพิ่มหรือจ่ายเงินมากเกินไปสำหรับบริการที่ไม่จำเป็น แต่ละขั้นตอนของการตั้งค่าจะมีการหารือกับลูกค้าและพบวิธีแก้ปัญหาที่ดีที่สุด ระยะเวลาและการใช้งานขึ้นอยู่กับการกำหนดค่าเซิร์ฟเวอร์และความซับซ้อนของการตั้งค่า ผลลัพธ์ของงานคือการสื่อสารที่ครบครันและหลากหลายกับทุกแผนก ลูกค้า และพนักงาน ระดับใหม่การสื่อสารนำพาธุรกิจไปสู่ ระดับสูงความสัมพันธ์ภายในทีมและกับลูกค้า เกตเวย์ VOIP -อุปกรณ์ที่ออกแบบมาเพื่อแปลงสัญญาณโทรศัพท์แบบอะนาล็อกให้เป็น สัญญาณดิจิตอล- (วีโอไอพี) เป็น ATC ที่สร้างขึ้นโดยแฮกเกอร์ (ในความหมายดั้งเดิมของคำ) หรือค่อนข้างจะเป็นแพลตฟอร์มโทรศัพท์คอมพิวเตอร์แบบบรรจบกันขั้นสูงที่เผยแพร่ผ่าน ใบอนุญาต GNU GPL พัฒนาขึ้นมาแต่แรก มาร์ค สเปนเซอร์(มาร์ค สเปนเซอร์) ซึ่งต่อมาได้เป็นประธานและประธานเจ้าหน้าที่ฝ่ายเทคโนโลยีของ Digium ด้วยการสนับสนุนทางการค้าของบริษัท His และใบอนุญาต GNU GPL ทำให้ Asterisk ได้รับการพัฒนาและสนับสนุนอย่างแข็งขันโดยผู้คนหลายพันคนจากทั่วทุกมุมโลก ชุดแจกจ่าย Trixbox ได้รับความนิยมและเป็นที่ชื่นชอบเป็นพิเศษ แพคเกจซอฟต์แวร์บนพื้นฐานของ CentOS และ Asterisk ภารกิจหลักคือการสร้างเซิร์ฟเวอร์โทรศัพท์ IP ในเวลาอันสั้นที่สุด การจัดจำหน่าย Elastix จาก PaloSanto Solutions ไม่ได้เหนือกว่า Trixbox Community Edition ในด้านฟังก์ชันการทำงานมากนัก เผยแพร่ภายใต้ใบอนุญาต GNU GPL Elastix ใช้ CentOS 5 พร้อมเคอร์เนล 2.6.18 พื้นฐาน ระบบวีโอไอพีคือเครื่องหมายดอกจัน 1.4.18 นักพัฒนาได้เสริมด้วยยูทิลิตี้ การพัฒนาของตัวเองและโมดูล ผู้ผลิตบุคคลที่สาม- A2Billing ที่ออกแบบใหม่ถูกใช้เป็นระบบการเรียกเก็บเงิน การส่งมอบยังรวมถึงเซิร์ฟเวอร์ Openfire 3.4.2 ซึ่งให้การส่งข้อความผ่านโปรโตคอล XMPP/Jabber การจัดจำหน่ายยังรวมถึง CRM สองรายการ (การจัดการลูกค้าสัมพันธ์) - SugarCRM และ VTigerCRM หมายเหตุ: บทความใช้ยูทิลิตี้ zaptel ซึ่งเปลี่ยนชื่อเป็น DAHDI และวิถีทางก็เปลี่ยนไป: มีอยู่ การแปลข้อความเสียงเตือนสำหรับเครื่องหมายดอกจันเวอร์ชัน 1.4, 1.6 และยังมีเสียงผู้ชายรัสเซียอีกด้วย romik_gสำหรับเครื่องหมายดอกจัน 1.4 บนทรัพยากร ivrvoice.ru คุณสามารถดาวน์โหลดและใช้เพื่อวัตถุประสงค์เชิงสันติ รวมถึงธุรกิจ ผลิตภัณฑ์รัสเซียสำหรับเครื่องหมายดอกจัน หากคุณตัดสินใจที่จะบันทึกการบันทึกที่เกิดขึ้นเองด้วยตนเอง ข้อกำหนดหลักคือการทำให้การบันทึกเป็นมาตรฐานที่ -3dB โดยมีการหยุดชั่วคราวที่จุดเริ่มต้นและจุดสิ้นสุดของการบันทึก หากต้องการแปลงไฟล์เสียง ให้ใช้ยูทิลิตี้ (Sound eXchange) อย่างไรก็ตาม ระบบ IVR ไม่เพียงแต่เป็น "ขนสัตว์ที่มีคุณค่า" และ DTMF เท่านั้น แต่ยังรวมถึงระบบรู้จำเสียงอัตโนมัติ (ASR) และกลไกสร้างเสียงพูดจากการอ่านออกเสียงข้อความ (TTS) อีกด้วย จริงอยู่ ชาวรัสเซียที่นี่ยังเป็นเรื่องยากอยู่ การติดตั้งเครื่องหมายดอกจัน 13 บน Debian
การตั้งค่าเครื่องหมายดอกจัน
สร้างแผนการโทรครั้งแรกของคุณ
กำลังสร้าง SIP Trunk แรก
บทสรุป
คุณสมบัติการติดตั้ง IP PBX Asterisk
ATC Asterisk สำหรับสำนักงานมีความสามารถด้านโทรศัพท์ IP มหาศาล:
ข้อดีของเครื่องหมายดอกจัน IP PBX
เครื่องหมายดอกจันหมายถึงอะไร?
เหตุใดเครื่องหมายดอกจันจึงเป็นที่นิยม
การใช้เครื่องหมายดอกจันในองค์กร
เหตุใดจึงจำเป็น?
ประเภทของงานตั้งค่าโทรศัพท์ที่ดำเนินการโดยผู้เชี่ยวชาญของเรา
เงื่อนไขการโทรศัพท์ IP
เกตเวย์จีเอสเอ็ม- อุปกรณ์ที่มีไว้สำหรับการเชื่อมต่อ ซิมการ์ด ผู้ให้บริการโทรศัพท์มือถือไปจนถึงสายแอนะล็อก
เกตเวย์ GSM-VoIP- อุปกรณ์ที่มีไว้สำหรับ การเชื่อมต่อซิมการ์ดผู้ให้บริการมือถือไปยังสาย IP
สายไอพี -นี่คือเส้นแบ่งระหว่างเซิร์ฟเวอร์และไคลเอนต์ซึ่งมีการส่งสัญญาณโดยใช้โปรโตคอล SIP
หมายเลขต่อขยาย- หมายเลขภายในของพนักงานที่เขาจะได้รับสายเครื่องหมายดอกจันรองรับ
โปรโตคอล
ตัวแปลงสัญญาณเสียง
ชื่อ
อัตราการถ่ายโอน Kbit/s
ต้องมีใบอนุญาต
ก.711
64
ไม่จำเป็น
ก.726
16, 24, 32 หรือ 40
ไม่จำเป็น
ก.729เอ
8
จีเอสเอ็ม
13
ไม่จำเป็น
ไอแอลบีซี
13.3 (30 ms เฟรม) หรือ 15.2 (20 ms เฟรม)
ไม่จำเป็น
สปี็กซ์
ตัวแปรระหว่าง 2.15 ถึง 22.4
ไม่จำเป็น
ช.723.1
6.4 Kbps (เฟรมคือ 189 บิต เสริมเป็น 24 ไบต์) และ 5.3 Kbps (เฟรมคือ 158 บิต เสริมเป็น 20 ไบต์) โหมดการทำงานสามารถเปลี่ยนแบบไดนามิกจากเฟรมหนึ่งไปอีกเฟรมหนึ่ง
จำเป็น (ไม่จำเป็นสำหรับการขนส่ง)
เอ็มพี3
ประเด็นสำคัญที่ต้องพิจารณา
ประสิทธิภาพของระบบเครื่องหมายดอกจัน
ข้อมูลประสิทธิภาพของระบบทดลองจะถูกนำเสนอในฟอรัมและข้อความต้นฉบับ เครื่องหมายดอกจัน - สามารถทำงานบนเกือบทุกแพลตฟอร์ม Linux รวมถึงระบบปฏิบัติการอื่น ๆ เช่น Solaris, BSD, MacOS X และยังมีแม้แต่โปรเจ็กต์ Asterisk สำหรับ Win32 เกี่ยวกับการเลือก OS สำหรับ Asterisk ฉันไม่ต้องการพัฒนา Holivar และฉันขอแนะนำให้คุณเลือกด้วยตัวเอง แต่ก็ไม่เสียหายที่จะอ่านเธรดในแบบฟอร์มสำหรับปัญหานี้โดยเฉพาะ โดยสรุปฉันจะบอกว่าตัวฉันเองใช้ CentOS ซึ่งเป็นการแจกจ่ายยอดนิยมที่ใช้กับ Asterisk (สร้างจาก RedHat แบบดิบ) เวอร์ชัน 5.2
คำแนะนำโดยละเอียดเกี่ยวกับการติดตั้ง CentOS 5.2 จากบล็อก ลินุกซ์อยด์.ฉันไม่แนะนำให้ตั้งค่า X เนื่องจากจะแข่งขันกับเครื่องหมายดอกจันเพื่อหาทรัพยากร
การติดตั้งและกำหนดค่าเครื่องหมายดอกจัน
เครื่องหมายดอกจันในการกำหนดค่าพื้นฐานประกอบด้วยแพ็คเกจหลักสามแพ็คเกจที่มีให้ดาวน์โหลดบนเว็บไซต์อย่างเป็นทางการ: ลิงก์ไปยังเวอร์ชัน 32 บิต แต่เวอร์ชัน 64 บิตก็มีให้ใช้งานเช่นกัน
หากคุณวางแผนที่จะใช้เฉพาะ VoIP แพ็คเกจ Asterisk ก็เพียงพอแล้ว แต่แนะนำให้ติดตั้งแพ็คเกจทั้งหมด นอกจากนี้คุณยังสามารถติดตั้งได้
แพ็คเกจ Linux ที่จำเป็น
ในกรณีของฉัน ทุกอย่างมีอยู่แล้วในระบบ ฉันเพิ่งอัปเดตเคอร์เนล (อย่าปล่อยให้สิ่งนี้ดูน่ากลัวสำหรับทุกคน)
บน ในขณะนี้มีอยู่ . สามารถดูขั้นตอนการติดตั้งได้ที่เว็บไซต์ voiceip.com.ua
ภาพรวมและการติดตั้งสามารถพบได้ในบทความ Linuxoidมาต่อกันเลย
ฉันจะไม่โหลดบทความที่มีคำถามทั่วไปเกี่ยวกับการติดตั้งและกำหนดค่าเครื่องหมายดอกจันโดยเฉพาะอย่างยิ่งเนื่องจากมีบทความที่ยอดเยี่ยมบนอินเทอร์เน็ตที่บอกรายละเอียดเกี่ยวกับแต่ละขั้นตอน แม้ว่าบทความจะเขียนเมื่อ 3-4 ปีที่แล้ว แต่เชื่อฉันเถอะว่าพวกเขาไม่ได้สูญเสียความเกี่ยวข้องฉันไม่เถียงเวอร์ชันเปลี่ยนจาก 1.2 ไปเป็น 1.6 แม้แต่ชื่อของไดรเวอร์โทรศัพท์ก็เปลี่ยนไป และฟังก์ชันการทำงานได้ขยายออกไปอย่างมาก แต่สิ่งนี้ไม่ควรทำให้คุณกลัว บทความเกี่ยวกับเครื่องหมายดอกจันในนิตยสาร "System Administrator"
ผู้เขียน มิคาอิล พลาตอฟ:
ztcfg -> dahdi_cfg
ztmonitor -> dahdi_monitor
ztscan -> dahdi_scan
ztspeed -> dahdi_speed
zttest -> dahdi_test
zttool -> dahdi_tool
zapconf -> dahdi_genconf เดิมชื่อ genzaptelconf)
เครื่องหมายดอกจัน: เราจัดระเบียบการกระจายสายเรียกเข้าโดยอัตโนมัติ - พิจารณาถึงปัญหาในการจัดการคิวประมวลผลการโทรซึ่งจำเป็นในบริการที่ทำงานร่วมกับลูกค้า ผู้เขียน เซอร์เกย์ ยาเรมชุกการจัดเก็บไฟล์ CDR ในฐานข้อมูล
Call Detail Records (CDR) – ไฟล์บันทึกพารามิเตอร์ของการโทรที่ส่งผ่านระบบ เครื่องหมายดอกจันช่วยให้คุณจัดเก็บไฟล์ CDR ใน:
ส่วนสำคัญของ dialplan ที่ให้พลังและไดนามิกคือ func_odbc ซึ่งช่วยให้คุณสร้างและใช้ฟังก์ชันใน dialplan เพื่อดึงและใช้ข้อมูลจากฐานข้อมูล ระบบไอวีอาร์
Interactive Voice Response (IVR) เป็นส่วนสำคัญของแพลตฟอร์มและธุรกิจที่มีส่วนร่วมในการบริการลูกค้าอยู่แล้ว ค่าใช้จ่ายของระบบ IVR เชิงพาณิชย์ (Avaya, Cisco, Genesys, Nortel หรือ Dialogic) ค่อนข้างสูง และเครื่องหมายดอกจันก็ถูกสร้างขึ้นเพื่อสิ่งนี้
น่าเสียดายที่ไม่มีเสียงผู้หญิงรัสเซียสำหรับเครื่องหมายดอกจัน (ฟรี) หลังการติดตั้ง เครื่องหมายดอกจันจะพูดกับเราด้วยเสียง อลิสัน สมิธ(Allison Smith) - นี่คือพรอมต์ประมาณ 300 รายการ บวกอีก 600 รายการในส่วนเสริมเสียงดอกจัน
แต่คุณควรรู้: