PDA

Voir la version complète : installation et configuration asterisk



jll518
08/04/2012, 08h04
Bonjour, je suis nouveau, viens d'installer l'asterisk sur centos 6.2 avec yum install, qu'un peut founir un tuto fonctionnel ? j'a un compte ovh, espere pourvoir recevoir d'appel entrant sip et faire des applers national. j'ai faire un petit essaie, rien ne fonctionne, meme pas pouvoir connecter avec phonelite.

Voici le test

sip.conf

[general]
register=>0033123456789:passtest@sip.ovh.fr/0033123456789
[ovhtrunk1]
username=0033123456789
type=friend
secret=passtest
qualify=yes
insecure=very
host=sip.ovh.fr
fromuser=0033123456789
fromdomain=sip.ovh.fr
dtmfmode=inband
disallow=all
allow=alaw
context=ovh-0144


extensions.conf

[ovh-0144]
exten => s,1,Answer()
exten => s,2,Dial(SIP/207,85,rm(default))
exten => s,3,Hangup()


Merci d'avance

Reaper
08/04/2012, 10h06
Le compte pour votre softphone existe ?
Sinon centos embarque par defaut un pare feu, il faut le désactiver, ou autoriser les ports 5060 10000-20000 udp.

Donne nous également le output de 'sip show peers' 'sip show registry'

jll518
08/04/2012, 10h38
Bonjour, c'est vraiement mes premires pas, conais rien, voivci la reponse:

Name/username Host Dyn Forcerpor t ACL Port Status
ovhtrunk1/00331XXXXXXXX 91.121.129.20 5 060 OK (4 ms)
1 sip peers [Monitored: 1 online, 0 offline Unmonitored: 0 online, 0 offline]

Connected to Asterisk 1.8.7.1 currently running on ks3096814 (pid = 30588)
ks39814*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
0 SIP registrations.

Voila !

jll518
08/04/2012, 10h59
Bonjour Raeper,

Puisque j'arrive pas a faire fonctionne , j'ai modifié : voici le config pour tester si je peut me connecter. Non toujours pas . et le pare-feu est déactivé :

sip.conf ********************

[general] context=local ;
context par défaut pour les utilisateurs
bindport=5060 ; port UDP du protocole SIP
bindaddr=0.0.0.0 ; adresse IP de l’interface sur lequel le serveur va écouter le
; trafic 0.0.0.0 pour toutes les interfaces
language=fr ; messages vocaux en français


[John] ; obligatoire ; login SIP
secret=azerty ; obligatoire ; mot de passe SIP
callerid="John" <200> ; facultatif ; nom affiche et numéro affiche sur le
; telephone de l'appeler
context=local ; obligatoire ; les appels que fait l'utilisateur
; seront gérés dans le context "local" du fichier
; extension.conf

mailbox=200@default ; facultatif
; compte de messagerie vocal, voir
; voicemail.conf
type=friend ; obligatoire
; autorise les appels entrant et sortant
host=dynamic ; obligatoire
; adresse IP du client
nat=yes ; facultatif ; résoud le pb de l'enregistrement SIP
; quand le téléphone est derrière un NAT
canreinvite=yes ; facultatif ; résoud le problème du flux RTP quand le
; telephone est derrière un NAT

[SPA-3102-PSTN]
secret=azerty
context=local
type=friend
host=dynamic

extension.conf ********************************

[local]
exten => 200, 1, Dial(SIP/John, 10)
exten => 200, 2, VoiceMail(200)

wana
08/04/2012, 11h15
Je suis un peu dans le même cas que toi, je tâtonne mais je vais te donner un fichier de configuration en espérant que ça puisse t'aider.
Je n'ai pas encore utilisé les fonctionnalités mailbox.
A modifier selon ta convenance.
J'avais mis un fichier bienvenue.wav encodé comme il faut dans le répertoire var/lib/asterisk/sounds/messages/
Cette configuration, si je ne me trompe pas, permet à quelqu'un qui appel le n° sip d'ovh de tomber sur ton client sip.

sip.conf


[general]
context=forfait-sip
bindport=5060
bindaddr=192.168.2.54
udpbindaddr=0.0.0.0
tcpenable=no
srvlookup=yes
register => 0033XXXXXXXXX:secret@sip.ovh.net
canreinvite=no

[210]
type=friend
username=210
secret=XXXXxXX
callerid="210" <210>
host=dynamic
context=localphones
language=fr
nat=yes
disallow=all
allow=ulaw
allow=alaw

Ensuite mon fichier extensions.conf

[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no
;##################
[globals]
CONSOLE=Console/dsp
IAXINFO=guest
TRUNK=Zap/g2
TRUNKMSD=1
;################
[forfait-sip]
exten => s,1,Playback(messages/bienvenue)
exten = s,n,Dial(SIP/210,30)
exten = s,n,Hangup()

Sinon comme doc il y a le guide ovh.
http://guides.ovh.com/AsteriskSurDedie
il y a aussi ça :
http://bio-teckna.fr/?p=263
et surtout ça :
http://www.asteriskdocs.org
il existe le pdf quelque part.

jll518
08/04/2012, 11h15
sinon, vous pouvez me donner un petit config pour un compte configuer ovh entrant et sortant et pour recevoir appel entrant internet DID ? de type monnon@sip.ovh.fr pour faciliter mes premiers pas. Merci

wana
08/04/2012, 11h18
As tu installé dahdi sur ton dédié ? parce-que moi c'est mon plus gros problème.
:confused:

jll518
08/04/2012, 12h29
Bonjour wana ,

dahdi, pas encore, a quoi sert ?

wana
08/04/2012, 12h59
sur les dédiés c'est uniquement pour meetme et musiconhold.
sinon ça sert pour des cartes de téléphonies dans les entreprises
Tu verras ça plus tard...

Reaper
08/04/2012, 15h31
jll518, est ce que vous avez un message quelconque sur la console d'asterisk lorsque vous avez essayé de vous connecter avec votre softphone ?

jll518
09/04/2012, 15h42
Bonjour, a tous,

Grace à vos aides , j'ai réussites mes premieres pas. Maintenants, j'ai encore une petite question, si quequ'un peut m'aider, comment gerer plusieurs lignes de deux providers ? je voudrais rediriger les appels sortants vers l'un ou l'autre selon les numero qu'on peut appeler.

Merci d'avance!

Reaper
09/04/2012, 21h25
Par le plan de numérotation.

jll518
10/04/2012, 10h30
Bonjour raeper, merci pour votre aide. J'ai fait un petit essaie, ca a fonctionne. Mais j'ai un petit probleme de fiabilité, asterisk 1.8, sous centos 6.2, hier soir quand je fait mon petit programme, il fonctionne bien, ce matin il ne fonctionne plus. Ca m'arrive plusieurs fois déja. Quand ca fonctionne , je fait un sauvegarde, et quand j'ai un probleme, , même avec le recopie de fichiers sauvegardés, il ne fonctionne pas non plus, par example, le message "NOTICE[7161]: chan_sip.c:21978 handle_request_invite: Failed to authenticate device "062570XXXX" <sip:062570XXXX@sip.ovh.fr;user=phone>;tag=32466-UQ-1181fdfa-6e4e04e33" , que se pass t-il? entre temps j'ai rien fait!