PDA

Voir la version complète : Asterisk sur de l'ADSL ?



jvaljean
17/01/2011, 23h31
Bonjour :)

Je débute sur Asterisk et je suis un éternel débutant de Linux :)

J'arrive sans problème à faire des appels vocaux simple via mon réseau local.
Serais-t-il possible de faire cela en passant par ma ligne ADSL de particulier ?

Je me doute que la qualité puisse être dégradée mais techniquement que dois-je faire ?

Comme vu sur Internet, voici ce que j'ai déjà fais :

dans /etc/asterisk/sip.conf j'ai décommenté


nat=yes

Sur ma box, j'ai redirigé en UDP les ports 5004 à 5082 et 10000 à 20000 vers l'IP de mon serveur Asterisk.



Que me reste t-il à faire ?

Merci :)

ffossard
18/01/2011, 00h30
Pourquoi 5004 à 5082 :confused:

Bon le nat=yes, c'est loin de suffire, et pas forcément approprié.

Vous savez passer des appels entres les téléphones ip du réseau local, et vous souhaitez appeler des téléphones ip situés ailleurs sur internet ?

Reaper
18/01/2011, 01h20
Bonjour, vous pouvez retirer les 5004 à 5082 et laisser seulement 5060 c'est le port standart de l'asterisk, bindport dans sip.conf
Si vous avez une ip statique je vous conseille de remplir externip=votre ip externe.


nat=yes pour chaque trunk do votre fournisseur sip, et puis c'est tout.

Autre chose attention au mot de passes, avec 5060 ouvert vous êtes une cible pour les scans.

jvaljean
18/01/2011, 15h50
Merci de votre réponse.

@Ffossard : Oui c'est cela. J'utilise des softphone.

Alors apparemment le port ma box refuse le NAT du port 5060.

Donc voilà la configuration que j'ai mis dans l'asterisk :



nat=yes ;je laisse le paramètre nat à yes
bindaddr=0.0.0.0:5063 ; je bind toutes les IP du serv sur le port 5063
externaddr = 93.155.32.16 ;(mon IP public)

[user1]
...
nat=yes ; Je rajoute ce paramètres à la déclaration de mes utilisateurs
...


Sur ma box, j'ai naté le port 5063 et 2000 vers l'IP locale de mon serveur.


Après ces configurations, ça ne marche toujours pas.