Πως μπορούμε να βοηθήσουμε;

FreePBX based Τηλεφωνικό Κέντρο

Κοινοποιήστε

Εάν η έκδοση λογισμικού που χρησιμοποιείτε υποστηρίζει PJSIP trunk, συνιστάται να ακολουθήσετε τον αντίστοιχο οδηγό για καλύτερη συμβατότητα με την VoIP υπηρεσία μας.

Για τηλεφωνικά κέντρα που βασίζονται σε Asterisk διανομές όπως FreePBX Distro, Elastix, Trixbox, PBXinAFlash κ.λπ., και υποστηρίζουν μόνο ChanSIP, ακολουθήστε τα παρακάτω βήματα:

 

Δημιουργία νέου SIP trunk

Στην ενότητα Connectivity -> Trunk, δημιουργούμε νέο SIP (chan_sip) Trunk με τις εξής ρυθμίσεις:

Trunk Name: modulus

Outbound CallerID: Ο αριθμός που σας έχει αποδοθεί σε μορφή 2ΧΧΧΧΧΧΧΧΧ.

Maximum Channels: 2 (Εκτός αν το πακέτο inBundle ή inTrunk που έχετε επιλέξει παρέχει περισσότερα κανάλια φωνής).

SIP Settings -> Outgoing

Trunk Name: modulus
PEER Details:

  • disallow=all
  • defaultuser=Το username που σας έχει σταλεί με email
  • type=peer
  • t38pt_udptl=yes
  • setvar=FAXOPT=yes
  • secret=Το password που σας έχει σταλεί με SMS
  • fromuser=Το username που σας έχει σταλεί με email
  • qualify=yes
  • nat=no
  • insecure=port, invite
  • host=voips.modulus.gr
  • dtmfmode=rfc2833
  • context=from-trunk
  • canreinvite=no
  • allow=g722
  • allow=alaw
  • allow=g729
  • trustrpid=yes
  • sendrpid=yes
     

SIP Settings -> Incoming

USER Context: Αφήστε το κενό
USER Details: Αφήστε το κενό
Register String: Username:Password@voips.modulus.gr/Username

 

Απενεργοποίηση SRVlookup

Για να απενεργοποιήσετε τη λειτουργία SRVlookup, πρέπει να αλλάξετε την παρακάτω ρύθμιση:

  • Settings → Asterisk SIP Settings → SIP Legacy Settings → Enable SRV Lookup = No
     

Αν το παραπάνω πεδίο δεν είναι διαθέσιμο, ακολουθήστε τα παρακάτω βήματα μέσω του τερματικού του μηχανήματος όπου εκτελείται το FreePBX (είτε με τοπική κονσόλα είτε με SSH):

  1. Εκτελέστε την εντολή: vim /etc/asterisk/sip_general_custom.conf ή nano /etc/asterisk/sip_general_custom.conf
  2. Προσθέστε την εντολή: srvlookup=no
  3. Αποθηκεύστε τις αλλαγές και επανεκκινήστε τον Asterisk με την εντολή: /etc/init.d/asterisk restart ή χρησιμοποιώντας την εντολή: fwconsole restart

 

Δημιουργία νέου Inbound Route

Δημιουργήστε έναν νέο κανόνα inbound route από την ενότητα Connectivity → Inbound Routes με τις παρακάτω ρυθμίσεις, σύμφωνα με τις προτιμήσεις σας:

DID Number: Αν στο κέντρο σας δέχεστε κλήσεις από έναν μόνο αριθμό modulus, συμπληρώστε το username που χρησιμοποιήσατε στη ρύθμιση του SIP trunk της προηγούμενης ενότητας. Αν δέχεστε κλήσεις σε περισσότερους από έναν αριθμούς modulus στο ίδιο κέντρο FreePBX, τότε συμπληρώστε τον πλήρη αριθμό (10-ψήφιο) για να δημιουργήσετε έναν κανόνα δρομολόγησης που θα ισχύει μόνο για τον συγκεκριμένο αριθμό. Σε αυτή την περίπτωση, επικοινωνήστε με το τμήμα τεχνικής υποστήριξης της εταιρείας μας για να προχωρήσει στην αντίστοιχη παραμετροποίηση.

Set Destination: Ορίστε την κατεύθυνση της κλήσης σύμφωνα με τις προτιμήσεις σας (π.χ., στο παραπάνω παράδειγμα, δρομολογούμε την κλήση σε voicemail).

 

Δημιουργία νέου Outbound Route

Δημιουργήστε έναν νέο κανόνα outbound route από την ενότητα Connectivity → Outbound Routes με τις παρακάτω ρυθμίσεις, σύμφωνα με τις προτιμήσεις σας:

Route Name: modulus
Dial Patterns: Χ. (κεφαλαίος λατινικός χαρακτήρας Χ και τελεία).
Trunk Sequence: modulus

 

Προσθήκη modulus subnet στο Whitelist

Από την καρτέλα Admin, επιλέξτε System Admin, έπειτα Intrusion Detection και προσθέστε την IP 185.73.40.0/22 στο whitelist.

Επαλήθευση λειτουργίας

  • Μετά την εφαρμογή των παραπάνω, επιλέγουμε το κόκκινο πλήκτρο “Apply” προκειμένου να εφαρμοστούν οι αλλαγές.

  • Για να επιβεβαιώσουμε ότι η επικοινωνία με τους διακομιστές της modulus διεξάγεται κανονικά, συνδεόμαστε σε τερματικό του μηχανήματος όπου εκτελείται το FreePBX (είτε με τοπική κονσόλα είτε με SSH) και εκτελούμε την εντολή:

/usr/sbin/asterisk -x ‘sip show registry’
Host dnsmgr Username Refresh State Reg.Time
 voips.modulus.gr:5060 N Username 105 Registered Tue, 15 Oct 2013 12:33:50
 1 SIP registrations.

Αν όλα έχουν πάει καλά, θα πρέπει η κατάσταση “State” της εγγραφής που αφορά στο SIP trunk με τη modulus να έχει την ένδειξη “Registered”.

Troubleshooting

  • Σε περίπτωση που αντιμετωπίζετε πρόβλημα στη σύνδεση του κέντρου σας παρακαλούμε όπως κάνετε τις κάτωθι αλλαγές:

SIP Settings ->Outgoing-> PEER Details: port=6050

  • Εφόσον η επιλογή Port δεν υπάρχει ήδη στα peer details την προσθέτουμε στο τέλος:

SIP Settings -> Incoming -> RegisterString:Username:Password@voips.modulus.gr:6050/Username




 

 

Βρήκατε χρήσιμο αυτό το άρθρο;

Ευχαριστούμε!