#48297130 · 8 Jul 2016, 02:07 · · პროფილი · პირადი მიმოწერა · ჩატი
ვთქვათ გაქვს რაღაც ნომრები და + კიდევ 100, 400 და 500.
შენ გინდა, რომ 100 ზე დარეკვა შეეძლოს მხოლოდ 400-ს და 500-ს ? სწორად გავიგე ?
გახსენი ტერმინალი, შედი ssh -ით სერვერზე და გახსენი ფაილი /etc/asterisk/extensions_custom.conf
CODE | nano /etc/asterisk/extensions_custom.conf
|
თუ სწორად მახსოვს Elastix -ის default context არის 'from-internal' და ფაილში უნდა იყოს კონტექსტი [from-internal-custom] ხოდა დაამატე from-internal-custom -ის ქვევით ისე, როგორც არის კოდში მითითებული და 400, 500 და 100 ის ნაცვლად ყველგან ჩასვი ნომრები შენს მაგალითზე. ეს უცბად რაც მომაფიქრდა ის დაგიწერე CODE | [from-internal-custom]
exten => 100,1,GotoIf($[$["${CALLERID(num)}" != "400"] & $["${CALLERID(num)}" != "500"]]?hangup:dial) exten => 100,n(dial),Dial(SIP/${EXTEN}) exten => 100,n(hangup),Hangup()
|
ფაილი შეინახე, შემდეგ გამოდი და აკრიფე command
CODE | asterisk -rx "dialplan reload"
|
This post has been edited by dot1Q on 8 Jul 2016, 02:19
|