SparkTG
Téléphonie cloud

Configurer les identifiants du trunk SIP dans votre PBX

Configurez le trunk SIP de SparkTG sur Asterisk, FreePBX ou 3CX. Inclut des exemples de configuration, les paramètres de codecs, la gestion du NAT et les étapes de vérification de l'audio bidirectionnel.

8 min readLast updated 03 May, 2026By SparkTG Support Team

Le trunk SIP relie votre PBX sur site au réseau de téléphonie cloud de SparkTG, ce qui permet les appels entrants et sortants via votre système téléphonique existant. Voici comment le configurer.

Comment obtenir vos identifiants SIP

  1. 1

    Allez dans Settings → SIP Trunks

    Dashboard → Settings → SIP Trunks → cliquez sur Create New Trunk.

  2. 2

    Copiez vos identifiants

    Vous verrez : SIP Server (sip.sparktg.com), SIP Port (5060 pour UDP, 5061 pour TLS), Username, Password et votre Outbound Caller ID. Conservez-les en lieu sûr.

Configuration dans FreePBX / Asterisk

ini
; /etc/asterisk/sip.conf — SparkTG trunk
[sparktg-trunk]
type=peer
host=sip.sparktg.com
port=5060
username=YOUR_SIP_USERNAME
secret=YOUR_SIP_PASSWORD
fromuser=YOUR_SIP_USERNAME
fromdomain=sip.sparktg.com
insecure=port,invite
qualify=yes
dtmfmode=rfc2833
context=from-sparktg
disallow=all
allow=ulaw
allow=alaw

Configuration dans 3CX

  1. 1

    Ajoutez un nouveau trunk SIP

    Dans 3CX Admin Console → SIP Trunks → Add SIP Trunk → Generic SIP Trunk.

  2. 2

    Saisissez les identifiants

    Registrar/Server : sip.sparktg.com | Port : 5060 | Authentication ID : votre nom d'utilisateur SIP | Password : votre mot de passe SIP.

  3. 3

    Définissez la priorité des codecs

    Ajoutez G.711 (ulaw/alaw) comme premier codec. Retirez tout codec vidéo. SparkTG prend en charge G.711, G.729 et G.722.

Si votre PBX est derrière un NAT, vous devez renseigner les champs External IP et Local Networks dans les paramètres SIP. Sans cela, l'audio sera unidirectionnel ou les appels se couperont au bout de 30 secondes.

Comment tester le trunk

  • Après l'enregistrement, le trunk doit afficher le statut Registered dans les 30 secondes.
  • Passez un appel sortant de test depuis une extension via le trunk.
  • Recevez un appel entrant de test sur votre numéro virtuel et vérifiez qu'il parvient au PBX.
  • Vérifiez l'audio bidirectionnel : parlez et écoutez dans les deux sens pendant au moins 30 secondes.

Frequently asked questions

Où trouver les identifiants de mon trunk SIP SparkTG ?
Allez dans SparkTG Dashboard → Settings → SIP Trunks → Create New Trunk (ou sélectionnez un trunk existant). Vous y verrez votre SIP Server (sip.sparktg.com), SIP Port, Username, Password et Outbound Caller ID. Conservez ces identifiants en lieu sûr.
Mon trunk SIP apparaît comme « Unregistered » dans FreePBX. Que vérifier ?
Vérifiez quatre points : (1) Que les identifiants SIP correspondent exactement ; le nom d'utilisateur et le mot de passe sont sensibles à la casse. (2) Que le serveur SIP est sip.sparktg.com sur le port UDP 5060. (3) Que votre pare-feu autorise l'UDP sortant sur le port 5060 et l'UDP 10000–20000 pour le RTP. (4) Si vous êtes derrière un NAT, que External IP et Local Networks sont correctement configurés dans les paramètres SIP d'Asterisk.
Pourquoi l'audio est-il unidirectionnel une fois mon trunk SIP connecté ?
Un audio unidirectionnel est presque toujours un problème de NAT. Votre PBX envoie l'audio RTP vers la mauvaise adresse IP. Dans Asterisk/FreePBX, allez dans SIP Settings → NAT, renseignez External IP avec votre adresse IP publique et ajoutez votre sous-réseau local dans Local Networks. Dans 3CX, définissez l'External IP dans Advanced → Network.
Pourquoi les appels se coupent-ils exactement au bout de 30 secondes sur mon trunk SIP ?
Des appels qui se coupent exactement à 30 secondes révèlent un problème classique de signalisation avec le NAT : le re-INVITE SIP qui suit le temporisateur initial de 30 secondes est bloqué. Activez « insecure=port,invite » dans Asterisk ou configurez « Reregister » dans 3CX, et assurez-vous que votre pare-feu ne bloque pas les re-INVITE SIP.
Quels codecs audio configurer pour le trunk SIP de SparkTG ?
Définissez G.711 ulaw et G.711 alaw comme codecs de première priorité. SparkTG prend également en charge G.729 et G.722. Retirez tous les codecs vidéo de la configuration de votre trunk. Réglez toujours dtmfmode=rfc2833 pour une détection fiable des touches via le trunk.

Was this article helpful?

Still stuck? Contact our support team →