Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Tuesday, 21 December 2021, 10:48 PM
SIP Trunk Public IP in SDP einsetzen
Moin zusammen,

ich habe ein Problem mit einem Vodafone-Trunk. Normalerweise wird ja die private SBC-IP bei denen hinterlegt und man hat keine Probleme. Das wurde bei einer Installation nicht gemacht. Fragt bitte nicht wieso - das überfordert meine Halsschlagader wink
Dadurch wird von Vodafone scheinbar aus dem SDP die vom Trunk gesendete private IP genutzt und man hört den externen Anrufer nicht. Nehme ich eine Silberbüchse und hänge die anstelle des Internetrouters an den Anschluss ist alles gut, nur bekomme ich die Büchse ja nicht vernünftig abgesichert.
Da die Kommunikation mit Vodafone ja immer recht schwierig ist dachte ich nun ich nutze ein ALG auf der Firewall, aber die ALGs von 2 verschiedenen Firewalls machten auch keine Anstalten die SIP-Pakete zu manipulieren. Daher frage ich mich, ob ich den Trunk so einstellen kann, dass er in seinen SIP-Messages (insbesondere SDP) die öffentliche anstelle der privaten IP einträgt. Das würde mir einige schwierige Kommunikation mit dem ägyptischen Subunternehmer der Vodafone ersparen.

faule Grüße
Niels
Picture of Jürgen 2691
Registered 8 years 289 days
Jürgen 2691 Wednesday, 22 December 2021, 07:32 AM
Re: SIP Trunk Public IP in SDP einsetzen
Hallo Niels,

meinst du die private oder die public-IP? Hast du schon einmal versucht die Adresse als Local Domain einzutragen?
Vielleicht hiflt das.

Viele Grüße
Jürgen
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Wednesday, 22 December 2021, 07:58 AM
Re: SIP Trunk Public IP in SDP einsetzen
Moin Jürgen,

die Local Domain schlägt nicht bis zum SDP durch.

ungelöste Grüße
Niels
Profilbild
Registered 12 years 101 days
Tobias 847 Wednesday, 22 December 2021, 08:03 AM
Re: SIP Trunk Public IP in SDP einsetzen
Moin!

probier mal als SIP Option: /fixed-media-addr x.x.x.x
= set connection address in SDP to x.x.x.x
Picture of Olaf 1639
Registered 10 years 250 days
Olaf 1639 Wednesday, 22 December 2021, 09:18 AM
Re: SIP Trunk Public IP in SDP einsetzen
Hallo Tobias

woher hast du diese Option? Ich finde das im Wiki nicht und hätte das schon gelegentlich benötigt.

Gruß Olaf
Profilbild
Registered 12 years 101 days
Tobias 847 Wednesday, 22 December 2021, 09:29 AM
2 of 2 users consider this post helpful
Re: SIP Trunk Public IP in SDP einsetzen
Es gibt von Innovaphone "Undocumentet SIP Options", die stehen leider nicht in der Wiki..

Evtl. bekommt man die auf Nachfrage beim Support.. ;)
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Saturday, 8 January 2022, 01:50 PM in response to Tobias 847
Re: SIP Trunk Public IP in SDP einsetzen
Die Option ist leider etwas hart, denn sie führt dazu, dass das System sein RTP auch mit der IP raus feuert. Das ist ja nicht das Ziel.

getestete Grüße
Niels
Picture of Tobias 3377
Registered 7 years 240 days
Tobias 3377 Tuesday, 2 January 2024, 04:27 PM
Re: SIP Trunk Public IP in SDP einsetzen
Hallo Niels,

hattest du dazu eine Lösung.. kämpfe gerade mit dem selben Problem an einem indischem Provider.
Bräuchte auch die WAN IP im SDP
Picture of Thomas Ackermann (innovaphone)
Moderator Registered 11 years 357 days
Thomas Ackermann (innovaphone) Wednesday, 3 January 2024, 12:47 PM
Re: SIP Trunk Public IP in SDP einsetzen
Hallo,
der "saubere" Weg ist, STUN zu benutzen, um für den lokalen RTP-Port ein Mapping auf dem eigenen NAT-Router zu bekommen. Der SIP-Stack tut dann diesen gemappten Port in sein SDP.
Bsp:
Lokaler RTP-Port: 192.168.0.100:16123
Mapped RTP-Port: 63.247.214.179:33421

Mit dieser Option /fixed-media-addr x.x.x.x
kann man nur die IP-Adresse patchen, aber nicht den Port.
Ob RTP damit letztlich funktioniert, ist sehr fraglich.

Im SDP würde dann sowas gesendet werden:
63.247.214.179:16123
Public IP-Adresse des NAT-Routers zusammen mit dem lokalen RTP-Port.
Das passt eigentlich nicht zusammen.

/Thomas
Picture of Tobias 3377
Registered 7 years 240 days
Tobias 3377 Wednesday, 3 January 2024, 03:00 PM
Re: SIP Trunk Public IP in SDP einsetzen
Das Problem ist das mi STUN hier nichts nützt. Der Provider schickt die RTP Pakete an die IP die er im SDP findet.

Picture of Tobias 3377
Registered 7 years 240 days
Tobias 3377 Friday, 5 January 2024, 07:33 AM
Re: SIP Trunk Public IP in SDP einsetzen
Das RTP Problem konnte jetzt nur der Provider lösen.

Kann es nicht eine auflistung aller SIP Tweaks im Wiki geben?
Bin nur durch Zufall auf den Parameter /contact-addr gestoßen der mir hier auch den A*** gerettet hat.
Picture of Muschelpuster
Registered 7 years 344 days
Muschelpuster Saturday, 6 January 2024, 06:04 PM in response to Tobias 3377
Re: SIP Trunk Public IP in SDP einsetzen
Gleichzeitig schickt das GW auch Pakete mit den über SDP ausgehandelten Ports an den Provider. Damit wird ein Loch in den Router / die Firewall gebohrt, über welches die Pakete vom Provider an die Public IP an das Gateway weiterleitet.
Ggf. könnte das Problem auch am ALG auf dem Router liegen.

mutmaßende Grüße
Niels
← You can define your color theme preference here