Wymagania sieciowe trunku SIP
Jeśli Twoja zapora lub SBC przyjmuje ruch tylko z wymienionych adresów, dopuść adresy Bird z tej strony dla regionu Twojego trunku. Brak adresów sygnalizacji sprawia, że połączenia nie docierają do Twojego sprzętu, a brak adresów mediów sprawia, że połączenia zestawiają się, ale bez dźwięku lub z dźwiękiem tylko w jednym kierunku.
Który region obowiązuje
Dopuść adresy regionu Twojego trunku, czyli regionu w jego domenie SIP, <trunk-id>.trunk.<region>.sip.bird.com, który jest regionem Twojego obszaru roboczego. Bird dostarcza połączenia na Twoje numery i wysyła ich dźwięk z adresów tego regionu, niezależnie od kraju, do którego należy numer.
Bramka, której Exit data center ustawiono na drugi region, odbiera połączenia z adresów krawędzi trunku tego regionu, a ich dźwięk z adresów mediów tego regionu. Dopuść te adresy dla tej bramki.
Adresy sygnalizacji
Dopuść SIP z i do czterech adresów Twojego regionu. Bird wysyła SIP z tego samego adresu, na którym odbiera.
| Region | Krawędź | Nazwa hosta | Adresy | Przenosi |
|---|---|---|---|---|
Europa (eu1) | Krawędź przychodząca | did.eu1.sip.bird.com | 18.202.63.25, 40.180.83.92 | Połączenia na Twoje numery, które Bird dostarcza bezpośrednio do Twoich bramek |
Europa (eu1) | Krawędź trunku | trunk.eu1.sip.bird.com | 52.30.150.219, 63.35.77.164 | Połączenia, które Twoje urządzenia wysyłają przez trunk, oraz połączenia, które krok Dial sekwencji wysyła do Twoich bramek |
Stany Zjednoczone (us1) | Krawędź przychodząca | did.us1.sip.bird.com | 35.163.113.80, 54.148.250.26 | Połączenia na Twoje numery, które Bird dostarcza bezpośrednio do Twoich bramek |
Stany Zjednoczone (us1) | Krawędź trunku | trunk.us1.sip.bird.com | 34.214.231.219, 52.38.96.162 | Połączenia, które Twoje urządzenia wysyłają przez trunk, oraz połączenia, które krok Dial sekwencji wysyła do Twoich bramek |
Twórz listę dozwolonych adresów na podstawie tej tabeli, a nie na podstawie zapytań DNS o nazwy hostów.
Wysyłaj połączenia wychodzące na domenę SIP swojego trunku, skopiowaną w całości ze strony trunku, a nie bezpośrednio na te adresy lub nazwy hostów. Domena SIP identyfikuje Twój trunk: połączenie, którego Request-URI wskazuje inny host, zostaje odrzucone z kodem 403 Forbidden.
| Kierunek | Porty |
|---|---|
| Połączenia wysyłane przez Twoje urządzenia do Bird | 5060 przez UDP lub TCP, 5061 przez TLS |
| Połączenia dostarczane przez Bird do Twoich bramek | Port i protokół transportowy ustawione dla każdej bramki w Inbound routing > Gateways |
Adresy mediów
Zezwól na RTP na portach UDP od 2500 do 32499 z i do dziesięciu adresów mediów Twojego regionu. Część z nich nie przenosi jeszcze ruchu. Zezwolenie na wszystkie dziesięć sprawia, że dźwięk nadal działa, gdy Bird zwiększy przepustowość mediów.
Gdy dla trunku włączona jest opcja Direct audio, dźwięk połączeń przychodzących płynie między Twoimi urządzeniami a siecią, która dostarczyła połączenie, z pominięciem tych adresów. Twoje urządzenia muszą więc akceptować dźwięk spoza nich.
| Region | Adresy mediów |
|---|---|
Europa (eu1) | 40.180.165.35, 52.17.18.149, 52.31.151.186, 52.48.123.9, 52.213.113.60, 52.214.183.204, 54.76.111.244, 54.77.249.231, 54.155.191.8, 54.246.111.12 |
Stany Zjednoczone (us1) | 32.189.119.37, 35.162.12.185, 35.165.86.198, 35.167.33.5, 35.167.126.199, 44.227.8.88, 44.253.239.124, 52.35.78.221, 100.21.152.215, 100.22.136.208 |
TLS na porcie 5061
Krawędź trunku przedstawia certyfikat wystawiony przez publiczny urząd certyfikacji dla trunk.<region>.sip.bird.com i *.trunk.<region>.sip.bird.com, więc obejmuje on również domenę SIP Twojego trunku. Krawędź przychodząca przedstawia certyfikat dla did.<region>.sip.bird.com i *.did.<region>.sip.bird.com. Oba certyfikaty odnawiają się automatycznie co kilka miesięcy, a wystawiający je urząd może się zmienić. Dlatego skonfiguruj urządzenia tak, aby ufały publicznym certyfikatom głównym, zamiast przypinać certyfikat lub jego wystawcę.
Gdy Bird dostarcza połączenie do bramki przez TLS, używa TLS w wersji 1.2 lub nowszej, nie przedstawia certyfikatu klienta i nie sprawdza certyfikatu Twojej bramki. Rozpoznawaj połączenia od Bird po powyższych adresach sygnalizacji.
Nazwy hostów w nagłówkach SIP
W trakcie połączenia nagłówki Contact i Record-Route wysyłane przez Bird mogą wskazywać pojedynczy adres za pomocą nazwy hosta, takiej jak ip-52-30-150-219.trunk.eu1.sip.bird.com, która rozwiązuje się na ten adres. Każdy z tych adresów jest jednym z powyższych adresów sygnalizacyjnych, więc lista dozwolonych adresów zbudowana na podstawie tabeli już je obejmuje.
Rozwiązywanie problemów
| Co widzisz | Co sprawdzić |
|---|---|
| Połączenia są nawiązywane, ale nie ma dźwięku lub dźwięk płynie tylko w jedną stronę | Dziesięć adresów mediów Twojego regionu na portach UDP od 2500 do 32499 |
| Twoja bramka w ogóle nie otrzymuje połączeń, które dostarcza Bird | Wszystkie cztery adresy sygnalizacji Twojego regionu, na porcie i z protokołem transportowym ustawionymi w bramce |
Połączenia wychodzące otrzymują 403 Forbidden i nie zostawiają rekordu połączenia | Host w Request-URI to domena SIP Twojego trunku, a Twój publiczny adres znajduje się w polu Allowed IP addresses trunku |
Pozostałe objawy opisuje strona Rozwiązywanie problemów z połączeniami głosowymi.
Następne kroki
| Strona | Co opisuje |
|---|---|
| Skonfiguruj trunk SIP | Pełną konfigurację trunku krok po kroku, od utworzenia do połączenia testowego |
| Trunki SIP | Wszystkie ustawienia trunku, uwierzytelnianie i Digest |
| Nawiązywanie połączeń | Czego Bird oczekuje w zakresie INVITE, kodeków i mediów |
Powiązane zasoby
Przejdź do dokumentacji, przewodników i przykładów dotyczących tego tematu.