Αντιμετωπίζω το εξής θέμα: Έχω τρεις ξεχωριστές φυσικές γραμμές ΟΤΕ με ισάριθμα νούμερα σε VOB και θέλω να πάρω τα SIP credentials και να κάνω τα SIP trunks τους να τερματίζουν πάνω σε ένα asterisk. Αυτή τη στιγμή ο asterisk, και τα τρία ΟΤΕ routers είναι σε ένα LAN. Λογικά ο ΟΤΕ από την μεριά του περιμένει να δει το sip trunk του κάθε αριθμού να έρχεται από την IP που έχει πάρει ο αντίστοιχος router (σωστά
Όμως στο asterisk config, επειδή λογικά θα είναι κοινό το destination IP του ΟΤΕ sip trunk και για τα τρία trunks, πως θα κάνω να πηγαίνει το καθένα πάνω από τον αντίστοιχο router; Εκτός αν μου πείτε ότι γίνεται και τα τρία sip trunks για τα τρία νούμερα να παίζουν από την μία γραμμή (έστω δηλώνοντάς το στον ΟΤΕ).
Ευχαριστώ, κι ελπίζω να περιέγραψα αρκετά καλά το θέμα μου...
Εμφάνιση 1-15 από 69
-
11-04-21, 13:28 τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #1
-
11-04-21, 17:27 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #2
Δεν μπορει να γίνει αυτό που ζητάς ακριβως για τον λόγο που περιγράφεις.
Είμαι κι εγω μεταξύ αυτών που θα ήθελα να μαθω πως γίνεται (αν και οταν γίνει)
Αν θελεις ομως μπορεις να δοκιμάσεις το παρακάτω.
Πάρε 2 raspberry pi βαλε εκει το raspbx και κανε reg την γραμμή στο καθενα απ αυτα.
Στη συνέχεια θα τις βαλεις με IAX trunk στο κεντρο σου.
Την 3 γραμμή θα την βάλεις στο κανονικο σου αστερισκ απ οπου θα έχει και ιντερνετ το κεντρο.
Ετσι ο καθε αριθμος θα βγαίνει απ τη γραμμή του.
Υπάρχουν κι άλλοι τρόποι πχ με άλλο τηλεφ κέντρο αλλα επειδή ανέφερες asterisk νομιζω είναι ο καλύτερος τρόπος.
-
11-04-21, 17:30 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #3
Την περίπτωση να τα περασεις και τα τρια απο μια γραμμη την ξεχνας.
Δεν το κανουν.
Χρειάζεται ενα router που να εφαρμόσει policy routing.
Υποθετω οτι εχοντας τρεις γραμμες θες να τις αξιοποιήσει ς με καποιο load balancer
Η σιγουρη λυση ειναι 3 vm στο ιδιο μηχανημα και διασυνδεση μεταξυ τους.Απλο sip
Παίζει μια χαρα αλλα δεν ειναι sexy.
Η αλλη λυση ειναι με pjsip, που ομως ειναι θολο αν παιζει με οτε
Οταν το δοκιμασα δεν υπάρχουν σκορπιες αναφορες αλλακανεις δεν το ειπε καθαρα.
Λυσεις με 3 fritzbox δεν παιζουν γιατι το fritzbοχ δεν στέλνει το did number.
-
11-04-21, 17:57 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #4
-
11-04-21, 21:53 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #5
Οταν λες φυτευοντας? Γινε λιγο πιο αναλυτικος
-
11-04-21, 22:34 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #6
-
11-04-21, 22:38 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #7
Ναι, msn, αλλα αν βαλεις 3 ftitzbox, το προβλημα θα ειναι ιδιο
-
11-04-21, 22:56 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #8
Σας ευχαριστώ όλους για το brainstorming. Μια και είμαι άσχετος από telephony (να φανταστείτε έκανα lookup το DID number) αλλά κάτι ξέρω από δίκτυα, λέω πρώτα να την ψάξω προς την κατεύθυνση δύο ιδεών που μου ήρθαν:
- Λογικά το FQDN του OTE sip server θα κάνει resolve σε διάφορες διευθύνσεις, ελπίζω πάνω από δύο. Αν τσιμπήσω τρεις, τότε μπορώ να βάλω σε κάθε reg string από μία IP και μετά στον server μου που θα τρέχει το asterisk να κάνω βάλω τρία routes ώστε η κίνηση προς τις τρεις IP να φεύγει η κάθεμία από την κατάλληλη internet γραμμή. Λίγο quick & dirty βέβαια.
- Να μπει στα reg strings το FQDN (προβλεπέ δηλαδή) αλλά να δηλώσω διαφορετικό sip port για κάθε sip trunk. Και με λίγο iptables magic, ξεχωρίζοντας την κίνηση με βάση το port, να στέλνω την κίνηση του κάθε sip trunk προς την σωστή γραμμή internet αλλάζοντας ξανά το dest SIP port στο default.
Βρίστε ελεύθερα
-
11-04-21, 23:15 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #9
Εχασες... Το fqdn ειναι ιδιο, και πρεπει να το παιρνεις απο το dns γιατι πρεπει να ρυθμιζει το load balance του απο εκει.
Ακομα και αν βρεις 3 διαφορετικα ip.s στη πραξη μετα απο μερες δεν κανουν login. Χρειαζεσαι dns
ims.otenet.gr Δεν υπαρχει αλλο.
Οποτε θες source routing για να κανεις το ιδιο.
Αυτο σημαινει ειτε pjsip που μπορει να κανει bind το καθε trunk σε διαφορετικη εσωτερικη ip, και μετα τα πραγματα ειναι απλα
Ομως το pjsip δεν παιζει, γιατι μπερδευεται με τα πολλα @ που ηλιθιωδως εχει υλοποιησει ο ποτες.
Και καπως ετσι καταληγουμε σε ξεχωριστα asterisk instances, ειτε virtual, ειτε σε rpi ειτε οτιδηποτε αλλο.
-
12-04-21, 09:41 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #10
Καλημέρα.
Είχα ακολουθήσει τις οδηγίες του jkoukos και έστησα ένα issabel και με την βοήθεια ενός fritz 7170 (7140->7170) πέρασα (Gateway) την γραμμή μου που είναι VF ISDN (S0) με 4 MSN μέσω SIP trunks μέσα στο Issabel.
Επειδή είχα 1 μόνο IP Phone για δοκιμές οι εισερχόμενες δούλεψαν και επικεντρώθηκα στις εξερχόμενες όπου παιδεύτηκα λίγο για να μπορώ να βγαίνω με το ανάλογο MSN κάθε φορά που ήθελα και το κατάφερα.
Ο προγραμματισμός στις αναλογικές θύρες του fritz με τα αντίστοιχα MSN δούλεψαν χωρίς πρόβλημα.
Την Παρασκευή που πήρα το 2ο IP Phone και δοκίμασα να χτυπάει σε εισερχόμενη κλήση συγκεκριμένου MSN τότε διαπίστωσα ότι το Fritz δεν έδινε καθόλου το DID (όπως αναφέρεις παραπάνω) της γραμμής και έβγαζε μόνο ένα "s" με αποτέλεσμα
να μην μπορώ να τις διαχειριστώ και να τις δρομολογήσω στα αντίστοιχα εσωτερικά.
Όλο το ΣΚ ψαχνόμουν και βρήκα ότι στα διαφορετικά SIP trunks που είχα δημιουργήσει, σύμφωνα με τις οδηγίες του jkoukos, για τα διαφορετικά MSN (διαφορετικό trunk ανά MSN) μπορούσα να "φυτέψω" το DID που δεν μου έστελνε το fritz μέσω του Registration String του Trunk και να μου το περάσει μέσα στο Issabel οπότε μπορούσα να το διαχειριστώ από το Inbound Rule. Και δούλεψε μια χαρά μέχρι στιγμής .....
-
12-04-21, 10:29 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #11
Πως εβαλες το msn στο registration string στο fritz. Αυτη ειναι η ερωτηση
-
12-04-21, 10:40 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #12
Πολύ απλά με Chain Sip :
If you have a registration string with your provider try appending your DID to it, ie;
yourAccount:yourPassword@sip.myphoneco.com/DID
To βρήκα εδώ!
-
12-04-21, 11:46 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #13
Ναι, οκ. Στο μυαλο μου ειχα την πλευρα του fritz.
Πως να γινεται αραγε σε pjsip trunks αυτό....
Googling
- - - Updated - - -
Βρεθηκε.
Μπαινει στο pjsip settings, advanced στο contact field. Οποτε εμφανιζεται και στα cdr και ειναι διαθεσιμο και στα inbound routes.
Οποτε μια λυση ειναι 3 fritzbox και ενα freepbx απο πισω. Πολλαπλα trunks αναλογα με το πληθος των αριθμων σε κάθε γραμμή.
Και δεν χρειαζονται και κωδικοι ετσι, το αναλαμβανει το fritz.
Επισης αυτο παιζει εξαιρετικα και με vodafone οικιακο. (αφου παρουμε τους κωδικους απο το h300)
Πιθανον να γινεται και με pjsip, αλλα δεν εχω ευκαιρο setup να το δοκιμασω.
-
12-04-21, 12:16 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #14
Λογικά έτσι δεν υπάρχει περιορισμός με τις γραμμές και τα trunks, αν βάλεις fritz(s) σε κάθε γραμμή με διαφορετικό Registration....
-
12-04-21, 12:49 Απάντηση: τρεις γραμμές ΟΤΕ και SIP trunks από asterisk #15
Οχι, αλλα ειναι λιγο ακριβη λυση, και επιπλεον δεν προσφερει load balancing.
Επισης αν εχεις 10 αριθμους (γιατι το msn ειναι δανισμενο απο το isdn) θες 10 trunks.. Ugly!!!
Ισως να μπαιναμε στο κοπο να το ζητησουμε να το φτιαξει η avm ως bug/feature..
Bookmarks