Корпорацийн нарийн төвөгтэй сүлжээнд Zextras багийн найдвартай ажиллагааг хангах

Сүүлийн нийтлэлд Zimbra Collaboration Suite Open-Source Edition-д корпорацийн текст болон видео чатын функцийг нэмэх, мөн олон тооны оролцогчидтой видео хурал хийх, ашиглах шаардлагагүйгээр хийх боломжтой шийдэл болох Zextras Team-ийн талаар бид танд хэлсэн. гуравдагч этгээдийн үйлчилгээ, ямар ч өгөгдөл дамжуулахгүйгээр. Энэхүү хэрэглээний тохиолдол нь дотоод сүлжээ хэлбэрээр аюулгүй байдлын хатуу периметртэй компаниудад тохиромжтой бөгөөд энэ периметрийг хамгаалснаар мэдээллийн аюулгүй байдлыг хангаж чаддаг. Гэсэн хэдий ч аж ахуйн нэгжийн дотоод сүлжээ нь үргэлж энгийн бөгөөд ойлгомжтой байдаггүй. Ихэнхдээ нэг том сүлжээнд асар олон тооны өөр өөр дэд сүлжээнүүд байдаг бөгөөд тэдгээрийн ихэнх нь газарзүйн хувьд алслагдсан салбар, оффисуудын тухай ярьж байгаа бол VPN-ээр холбогддог. Дотоод сүлжээний нарийн төвөгтэй бүтэц нь Zextras Team дахь видео чат, видео хурлын зөв үйл ажиллагаанд саад учруулж болзошгүй тул одоо бид бүх зүйл зөв, алдаагүй ажиллахын тулд юу хийж болохыг танд хэлэх болно.

Корпорацийн нарийн төвөгтэй сүлжээнд Zextras багийн найдвартай ажиллагааг хангах

Zextras Team-г суулгах нь аль болох хялбар юм. Zextras Suite Pro-г суулгасны дараа өвөлжөөг идэвхжүүлнэ үү com_zextras_Баг администраторын консолоос, үүний дараа холбогдох функц нь аж ахуйн нэгжийн бүх Zimbra OSE хэрэглэгчдэд гарч ирнэ. Үүний дараа системийн администратор нь өөр өөр хэрэглэгчийн бүлгүүд болон хувь хүний ​​дансны хувьд Zextras багийн үйл ажиллагааг хязгаарлаж болно. Үүнийг дараах тушаалуудыг ашиглан гүйцэтгэнэ.

  • zxsuite тохиргооны teamChatEnabled худал
  • zxsuite тохиргооны түүхийг идэвхжүүлсэн худал
  • zxsuite тохиргооны videoChatEnabled

Эхний тушаал нь өөр өөр бүлгүүд эсвэл бие даасан хэрэглэгчдэд зориулсан текст чаттай холбоотой хэд хэдэн функцийг идэвхгүй болгох боломжийг олгодог. Хоёрдахь тушаал нь чатын түүхийг хадгалахыг идэвхгүй болгох боломжийг танд олгоно. Энэ үйлдлийг бүх хэрэглэгчид болон тодорхой серверийн хэрэглэгчдэд, мөн өөр өөр бүлгүүд эсвэл бие даасан хэрэглэгчдийн хувьд хийж болно. Гурав дахь тушаал нь видео чаттай холбоотой функцуудыг идэвхгүй болгох боломжийг танд олгоно. Энэ функцийг дэлхий даяар, бие даасан сервер дээр, мөн бүлэг хэрэглэгчид эсвэл тодорхой бүртгэлд идэвхгүй болгож болно. 

Шаардлагатай бүх хязгаарлалтыг нэвтрүүлсний дараа администратор зөвхөн аж ахуйн нэгж дэх видео харилцаа холбоо зөв ажиллаж байгаа эсэхийг баталгаажуулж чадна. Zextras Team нь peer-to-peer WebRTC технологи дээр суурилдаг тул түүний үйл ажиллагаанд хоёр зүйл чухал байдаг: холболт үүсгэх хялбар байдал, хангалттай сувгийн зурвасын өргөн. Хэрэв администратор дотоод сүлжээн дэх сувгийн өргөн, дохионы чанарт санаа зовох шаардлагагүй бол сүлжээний нарийн төвөгтэй архитектур нь аж ахуйн нэгжийн ажилчдын хооронд холболт үүсгэхээс сэргийлж чадна.

Үйлчлүүлэгчдийн хооронд холболт үүсгэхэд бэрхшээл гарахаас зайлсхийхийн тулд Zextras Team-ийн хөгжүүлэгчид ямар ч, бүр хамгийн өргөн хүрээтэй дотоод сүлжээнд хэрэглэгчдийн хооронд холболт үүсгэхэд тусалдаг TURN серверүүдийн шийдэлд багтсан болно. Үүнийг хийхийн тулд аж ахуйн нэгжийн дотоод сүлжээнд бусад домайнуудад харагдахуйц TURN бүхий зангилаа нэмэх шаардлагатай. 

Жишээлбэл, корпорацийн сүлжээнд холбогдох зангилаа дуудагдана гэж үзье turn.company.ru. Бид видео чат үүсгэх гэж оролдох үед Zextras Team нь хэрэглэгчийн баталгаажуулалтын өгөгдөлтэй TURN сервертэй холбогдож, хэрэв бүх зүйл хэвийн бол WebSocket шиг холболт үүсгэж, хэрэглэгчид хоорондоо хэвийн харилцах боломжийг олгох хэрэгтэй. 

TURN серверийг Zextras багтай холбохын тулд маягтын консол командыг оруулна уу zxsuite Team iceServer нь turn:turn.company.ru:3478?transport=udp итгэмжлэлийн нууц үг хэрэглэгчийн нэр админ учир өгөгдмөл байдлаар нэмнэ. Энэ багийн хувьд бид Zextras багийн жагсаалтад сүлжээний хаяг болон администраторын бүртгэлийн мэдээллийг зааж өгсөн шинэ TURN серверийг нэмж, мөн үндсэн хэрэглэгчийн бүлэгт ашиглахаар хуваарилсан. Үүнтэй ижил зарчмыг ашиглан та хэд хэдэн TURN серверүүдийг нэг дор нэмж болох бөгөөд ингэснээр өөр өөр бүлгийн хэрэглэгчид холбогдохын тулд өөр сервер ашигладаг. 

Шинэ TURN сервер нэмэхээс гадна командыг ашиглан нэмсэн серверүүдийн жагсаалтаас устгаж болно zxsuite Team iceServer turn.company.ru-г устгана уу, мөн тушаалыг ашиглан нэмсэн серверүүдийн жагсаалтыг харна уу zxsuite Team iceServer авах. Та Zimbra OSE-тэй ижил хэрэглэгчдийг TURN сервер дээр үүсгэх шаардлагагүй гэдгийг анхаарна уу. TURN сервер дээр тав тухтай ажиллахын тулд танд администраторын бүртгэл л хэрэгтэй.

Тиймээс дотоод сүлжээнд TURN сервер нэмж, бага зэрэг тохируулсны дараа сүлжээний бүтцээс үл хамааран Zextras Team хэрэглэгчдийн хоорондын холболт хангалттай хурдан байгуулагдах бөгөөд дотоод сүлжээний сувгийн өргөн нь хувийн сүлжээний аль алинд нь тогтвортой сайн дүрсийг өгөх ёстой. видео чат болон видео хурлын үеэр

Zextras Suite-тай холбоотой бүх асуултын талаар та Zextras-ын төлөөлөгч Екатерина Триандафилидитэй имэйлээр холбогдож болно. [имэйлээр хамгаалагдсан]

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх