-
Voici mon architecture.
Clt SIP A <=> NAT1 <=> Server SIP 1 <=> Server SIP 2 <=> NAT2 <=> Clt SIP B
IP client SIP A :10.10.8.1
IP Serveur SIP 1: 10.10.10.1
IP Serveur SIP 2:10.10.10.2
IP client SIP B: 10.10.9.1
Je répète le problème. Je voudrais que les deux clients A et B puissent échanger directement entre eux les paquets RTP.
-
Dans ce cas il vous faut que canreinvite soit activé sur l'ensemble de chemin.
C.a.d entre les peers d'asterisk 1&1 et client 2, Serveurs sip1 & 2 est en publique ?
-
Les 2 serveurs SIP sont dans le réseau publique.
Quand chacun ou l'un des deux clients se trouve derrière un NAT canreinvite=yes ne marche plus.
D'où la recherche d'une solution où on peut demander au serveur de modifier l'attribut C et d'y mettre l'adresse appropriée avant de le transmettre.
-
Je suppose que vous avez cherché le google les mot suivants ? "Asterisk nat"
Je vous conseille de lire le premier lien en détail.
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum