Taille: 4327
Commentaire: Mise à jour
|
← Version 54 à la date du 2018-01-19 21:43:04 ⇥
Taille: 4507
Commentaire: met en place votre clé
|
Texte supprimé. | Texte ajouté. |
Ligne 1: | Ligne 1: |
## page was renamed from Projet/Asterisk1.8/ProcedureMiseEnPlace | |
Ligne 4: | Ligne 5: |
* installer un '''serveur virtuel tout frais sous Wheezy''' | * installer un '''serveur virtuel tout frais sous Wheezy''' avec un MTA pour l'envoie de mail (exim4-daemon-light avec renvoie vers un smarthost) . /!\ '''''faudra écrire une doc bien claire la-dessus''''' |
Ligne 6: | Ligne 8: |
* /!\ '''''faudra écrire une chapitre « comment repartir de zéro »''''' En bref, faire : {{{ $ sudo aptitude purge auf-serveur-voip asterisk-config-auf-connexions asterisk-config-auf $ sudo rm -rf /etc/asterisk /var/lib/asterisk }}} et continuer aux points suivants : |
|
Ligne 10: | Ligne 19: |
il se chargera, via ses dépendances, d'installer tous les autres paquets requis 1. pour ceux qui n'avaient pas de serveur voip (nouvelle implantation voip) auparavant : création et utilisation d'une paire clé privée + clé publique pour l'interconnexion (http://wiki.auf.org/wikiteki/Asterisk/Installation#Cr.2BAOk-ation_d.27une_paire_cl.2BAOk_priv.2BAOk-e_.2B-_cl.2BAOk_publique_pour_l.27interconnexion). Les autres, passer au point suivant. |
. il se chargera, via ses dépendances, d'installer tous les autres paquets requis |
Ligne 15: | Ligne 23: |
1. pour ceux qui n'avaient pas de serveur voip (nouvelle implantation voip) auparavant : création et utilisation d'une paire clé privée + clé publique pour l'interconnexion (http://wiki.auf.org/wikiteki/Asterisk/Installation#Cr.2BAOk-ation_d.27une_paire_cl.2BAOk_priv.2BAOk-e_.2B-_cl.2BAOk_publique_pour_l.27interconnexion). Les autres, passer au point suivant. |
|
Ligne 16: | Ligne 26: |
* [sur l'ancien serveur voip] exporter la config existante (asterisk 1.4) : [[http://git.auf.org/?p=codes-mnombre.git;a=blob_plain;f=voip-1.4-export-comptes-utilisateurs.py;h=9427bf64b8000f540eedcf3fc04520d24d3920f7;hb=8f32072ffb1e1cd13cc6f301649ecf7b6d024f68|voip-1.4-export-comptes-utilisateurs.py]] | * [sur l'ancien serveur voip] exporter la config existante (asterisk 1.4) : |
Ligne 18: | Ligne 28: |
$ sudo wget --user-agent="Client-sogo-config" -O /usr/local/sbin/voip-1.4-export-configs.py "http://wiki.auf.org/wikiteki/VoIP/Asterisk18?action=AttachFile&do=get&target=voip-1.4-export-comptes-utilisateurs.py" | $ sudo wget --user-agent="Client-wget" -O /usr/local/sbin/voip-1.4-export-configs.py "http://wiki.auf.org/wikiteki/Projet/Asterisk1.8/ProcedureMiseEnPlace?action=AttachFile&do=get&target=voip-1.4-export-configs.py" $ sudo aptitude install python |
Ligne 21: | Ligne 32: |
Ce script crée une archive (voip-migration-config.tar.gz). Il vous faut transférer cette archive sur le nouveau serveur. Le second script en aura besoin. * [sur le nouveau serveur voip] importer les comptes sur le nouveau serveur (asterisk 1.8) : [[http://git.auf.org/?p=codes-mnombre.git;a=blob_plain;f=voip-1.8-import-comptes-utilisateurs.py;h=acae5ed7c0f0f12f6da00396c10fe6159c3bf3e6;hb=8f32072ffb1e1cd13cc6f301649ecf7b6d024f68|voip-1.8-import-comptes-utilisateurs.py]] |
[[http://git.auf.org/?p=codes-mnombre.git;a=blob;f=voip-1.4-export-configs.py;h=365de0bd183241320b9e879f424053b85b9ceed4;hb=a6cbe3dbe9183db63ed33ff9fa2133323b7168d2|Le script]] que vous venez d'exécuter, crée une archive (voip-migration-config.tar.gz). Il vous faut transférer cette archive sur le nouveau serveur. Le second script en aura besoin. * [sur le nouveau serveur voip] importer les comptes sur le nouveau serveur (asterisk 1.8) : |
Ligne 24: | Ligne 35: |
$ sudo wget --user-agent="Client-sogo-config" -O /usr/local/sbin/voip-1.8-import-configs.py "http://wiki.auf.org/wikiteki/VoIP/Asterisk18?action=AttachFile&do=get&target=voip-1.8-import-comptes-utilisateurs.py" | $ sudo wget --user-agent="Client-wget" -O /usr/local/sbin/voip-1.8-import-configs.py "http://wiki.auf.org/wikiteki/Projet/Asterisk1.8/ProcedureMiseEnPlace?action=AttachFile&do=get&target=voip-1.8-import-configs.py" |
Ligne 26: | Ligne 37: |
$ sudo python /usr/local/sbin/voip-1.8-import-configs.py /home/mnombre/voip-migration-config.tar.gz | $ sudo aptitude install python $ $ sudo python /usr/local/sbin/voip-1.8-import-configs.py /home/mnombre/voip-migration-config.tar.gz |
Ligne 28: | Ligne 40: |
[[http://git.auf.org/?p=codes-mnombre.git;a=blob;f=voip-1.8-import-configs.py;h=685d1f0c0f9b612f363361ccb66f9a1f1962fcc0;hb=a6cbe3dbe9183db63ed33ff9fa2133323b7168d2|Le script d'importation]] crée/met à jour vos fichiers sip.local, extensions.local, voicemail.local et met en place votre clé. | |
Ligne 34: | Ligne 47: |
== Suivi déploiement : phase de test == ||Implantation||modèle ip-phone||serveur Wheezy||config infrastructures||paquet auf-serveur-voip||test echo local||export configs||import config||relancer Asterisk||échos extérieurs sortants||échos depuis l'extérieur||appels entrants||appels sortants|| ||Lomé|| || || || || || || || || || || || || ||Cotonou|| || || || || || || || || || || || || ||Kinshasa|| || || || || || || || || || || || || ||Montréal|| || || || || || || || || || || || || || || || || || || || || || || || || || || |
1. faire des tests d'appels sortants et d'appels entrants |
Procédure d'installation d'un serveur voip Asterisk 1.8
- En préambule :
installer un serveur virtuel tout frais sous Wheezy avec un MTA pour l'envoie de mail (exim4-daemon-light avec renvoie vers un smarthost)
faudra écrire une doc bien claire la-dessus
faire ces configs réseaux et parefeu : http://wiki.auf.org/wikiteki/Asterisk/Infrastructures pour ce serveur (copier ce qui existe déjà pour le serveur voip en production)
faudra écrire une chapitre « comment repartir de zéro »
- En bref, faire :
$ sudo aptitude purge auf-serveur-voip asterisk-config-auf-connexions asterisk-config-auf $ sudo rm -rf /etc/asterisk /var/lib/asterisk
et continuer aux points suivants :
- En bref, faire :
- Ensuite pour Asterisk lui-même :
ajouter la ligne "deb http://apt.auf.org/ wheezy-test auf" dans les sources, ensuite "sudo aptitude update"
installer le méta-paquet "auf-serveur-voip" : sudo aptitude install auf-serveur-voip
- il se chargera, via ses dépendances, d'installer tous les autres paquets requis
relancer le serveur asterisk sudo service asterisk stop ; sudo service asterisk start
- premiers tests : configurer un client (logiciel ou matériel) avec le compte 'test', mot de passe "test". Ensuite composer le *11 pour faire un test d'écho local.
Ne pas oublier de lancer la console Asterisk pour suivre ce qui se passe : sudo rasterisk -vvvvvvvvvvvvvvvvvvvvv
pour ceux qui n'avaient pas de serveur voip (nouvelle implantation voip) auparavant : création et utilisation d'une paire clé privée + clé publique pour l'interconnexion (http://wiki.auf.org/wikiteki/Asterisk/Installation#Cr.2BAOk-ation_d.27une_paire_cl.2BAOk_priv.2BAOk-e_.2B-_cl.2BAOk_publique_pour_l.27interconnexion).
- Les autres, passer au point suivant.
- configuration des comptes locaux et de la clé asterisk :
- [sur l'ancien serveur voip] exporter la config existante (asterisk 1.4) :
$ sudo wget --user-agent="Client-wget" -O /usr/local/sbin/voip-1.4-export-configs.py "http://wiki.auf.org/wikiteki/Projet/Asterisk1.8/ProcedureMiseEnPlace?action=AttachFile&do=get&target=voip-1.4-export-configs.py" $ sudo aptitude install python $ sudo python /usr/local/sbin/voip-1.4-export-configs.py
Le script que vous venez d'exécuter, crée une archive (voip-migration-config.tar.gz). Il vous faut transférer cette archive sur le nouveau serveur. Le second script en aura besoin.
- [sur le nouveau serveur voip] importer les comptes sur le nouveau serveur (asterisk 1.8) :
$ sudo wget --user-agent="Client-wget" -O /usr/local/sbin/voip-1.8-import-configs.py "http://wiki.auf.org/wikiteki/Projet/Asterisk1.8/ProcedureMiseEnPlace?action=AttachFile&do=get&target=voip-1.8-import-configs.py" $ #Usage : python /usr/local/sbin/voip-1.8-import-configs.py <chemin-absolu-de-larchive-venant-de-asterisk1.4> $ sudo aptitude install python $ $ sudo python /usr/local/sbin/voip-1.8-import-configs.py /home/mnombre/voip-migration-config.tar.gz
Le script d'importation crée/met à jour vos fichiers sip.local, extensions.local, voicemail.local et met en place votre clé.
[pour les nouvelles implantations voip : suivre la doc ici http://wiki.auf.org/wikiteki/Asterisk/ConfigurationClients]
relancer Asterisk : sudo service asterisk stop ; sudo service asterisk start
- [sur l'ancien serveur voip] exporter la config existante (asterisk 1.4) :
- tests échos extérieurs:
- appeler : 001*11, 00509*11, 0033*11
- faire le test inverse aussi, faire tester son écho par d'autres.
- faire des tests d'appels sortants et d'appels entrants