WikiMiNET

La documentation technique et administrative

Outils pour utilisateurs

Outils du site


wiki:divers:archives:toip

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
wiki:divers:archives:toip [2015/08/28 11:54]
127.0.0.1 modification externe
wiki:divers:archives:toip [2020/06/27 18:16] (Version actuelle)
Ligne 5: Ligne 5:
   * Services/VoIP    * Services/VoIP 
  
-L'étude a été reprise sous la forme d'un stage de 4 mois à partir d'octobre 2009. Stage rémunéré par la Maisel, sur proposition émanant du contre wei 2009 (l'équipe MiNET en Toulousie), se déroulant dans les locaux de MiNET (maintenant Gala). Au départ, l'objectif était de mettre des téléphones fixes (hardphones) au bâtiment u6, il fallait donc trouver des postes adaptés au réseaux MiNET. Mais le coût desdits téléphones, et les difficultés liées à la taxation des appels sortant, ont eu raison de l'aboutissement du projet dans ce sens. On s'est donc limité en janvier 2011 à une téléphonie sur ordinateur (usage de softphones) vers le campus uniquement ( plus aucune pression financière sur le projet)+L'étude a été reprise sous la forme d'un stage de 4 mois à partir d'octobre 2009. Stage rémunéré par la Maisel, sur proposition émanant du contre WEI 2009 (l'équipe MiNET en Toulousie), se déroulant dans les locaux de MiNET (maintenant Gala). Au départ, l'objectif était de mettre des téléphones fixes (hardphones) au bâtiment u6, il fallait donc trouver des postes adaptés au réseaux MiNET. Mais le coût desdits téléphones, et les difficultés liées à la taxation des appels sortant, ont eu raison de l'aboutissement du projet dans ce sens. On s'est donc limités en janvier 2011 à une téléphonie sur ordinateur (usage de softphones) vers le campus uniquement (plus aucune pression financière sur le projet)
  
 Ont été mis en place deux serveurs : Ont été mis en place deux serveurs :
Ligne 12: Ligne 12:
   * 192.168.1.50   * 192.168.1.50
   * Asterisk v1.4, pour premiers tests   * Asterisk v1.4, pour premiers tests
-  * Ldap dédié aux comptes TOIP : en prod+  * LDAP dédié aux comptes TOIP : en prod
   * DHCP dédié au hardphones, et au serveurs, dans le vlan 26. En prod mais useless puisqu'on n'a malheureusement qu'un seul hardphone, celui qui est peut être encore au local sous quelques mm de poussière    * DHCP dédié au hardphones, et au serveurs, dans le vlan 26. En prod mais useless puisqu'on n'a malheureusement qu'un seul hardphone, celui qui est peut être encore au local sous quelques mm de poussière 
  
Ligne 27: Ligne 27:
   * configurations sip téléphones et liens vers passerelles : **/etc/asterisk/sip.conf**   * configurations sip téléphones et liens vers passerelles : **/etc/asterisk/sip.conf**
  
-Les ; en début de ligne commentent celles ci. Attention, la version 1.6 installée sur anna est configurée avec un annuaire LDAP : la ligne "realm=minet.net" indique au serveur qu'il doit aller directement lire les infos sur le ldap+Les ; en début de ligne commentent celles-ci. Attention, la version 1.6 installée sur anna est configurée avec un annuaire LDAP : la ligne "realm=minet.net" indique au serveur qu'il doit aller directement lire les infos sur le LDAP.
  
 Le reste est plutôt transparent : [general] Les crochets indiquent le contexte pour lequel s'appliquent les règles suivantes. Général est le contexte générique appliqué à tous les autres par défaut. Le reste est plutôt transparent : [general] Les crochets indiquent le contexte pour lequel s'appliquent les règles suivantes. Général est le contexte générique appliqué à tous les autres par défaut.
  
-port=5060 C'est port udp de base pour la signalisation SIP.+port=5060 C'est port UDP de base pour la signalisation SIP.
  
 nat=yes C'est utile notamment pour la compatibilité avec le wifi ! nat=yes C'est utile notamment pour la compatibilité avec le wifi !
Ligne 43: Ligne 43:
 disallow=all allow=alaw allow=ulaw disallow=all allow=alaw allow=ulaw
  
-on empêche tous les codecs pour ne tolérer que les deux indiqués.+On empêche tous les codecs pour ne tolérer que les deux indiqués.
  
 J'ai laissé de vieilles config commentées... J'ai laissé de vieilles config commentées...
Ligne 49: Ligne 49:
   * configurations "routage des appels", serveur vocal (IVR), autres services (ex messagerie vocale, à mettre en place), ... : **/etc/asterisk/extensions.conf**   * configurations "routage des appels", serveur vocal (IVR), autres services (ex messagerie vocale, à mettre en place), ... : **/etc/asterisk/extensions.conf**
  
-Fonctionne aussi avec les contextes dans lesquels les appelants arrivent. il y a des include pour inclure certains dans d'autres. Background joue le fichier son placé dans le répertoire **/var/lib/asterisk/sounds/en/**+Fonctionne aussi avec les contextes dans lesquels les appelants arrivent. Il y a des include pour inclure certains dans d'autres. Background joue le fichier sont placés dans le répertoire **/var/lib/asterisk/sounds/en/**
  
     exten=> _94XXX, 1, Answer() exten=> _94XXX, 2, Dial(SIP/${EXTEN:1}@patton)     exten=> _94XXX, 1, Answer() exten=> _94XXX, 2, Dial(SIP/${EXTEN:1}@patton)
  
-Les extensions commençant par 94 (notez le _) sont envoyées vers le contexte patton (de sip.conf ie du ldap) avec un numéro en moins (le 9, notons le :1) par exemple si 94546 est appelé, asterisk traduit 4546@patton+Les extensions commençant par 94 (notez le _) sont envoyées vers le contexte patton (de sip.conf ie du LDAP) avec un numéro en moins (le 9, notons le :1) par exemple si 94546 est appelé, asterisk traduit 4546@patton
  
-il y a aussi des vieilles conf commentées, et des vieux numéros qui marchent encore...+Il y a aussi des vieilles conf commentées, et des vieux numéros qui marchent encore...
  
   * Configuration des équivalences ldap-asterisk    * Configuration des équivalences ldap-asterisk 
Ligne 61: Ligne 61:
 /etc/asterisk/res_ldap.conf et extconfig.conf /etc/asterisk/res_ldap.conf et extconfig.conf
  
-Ceci est de la cuisine minetienne, cela n'a pas grand chose de standard. Ça marche plus ou moins... il faut voir avec le schéma ldap.+Ceci est de la cuisine minetienne, cela n'a pas grand chose de standard. Ça marche plus ou moins... il faut voir avec le schéma LDAP.
  
 ==== Consulter les log : ==== ==== Consulter les log : ====
Ligne 85: Ligne 85:
     vim /etc/fail2ban/filter.d/asterisk.conf      vim /etc/fail2ban/filter.d/asterisk.conf 
  
-il est régulièrement nécessaire de relancer asterisk (nécessaire pour prise en compte des modifs sur extensions, mais aussi si ça plante ):+Il est régulièrement nécessaire de relancer asterisk (nécessaire pour prise en compte des modifs sur extensions, mais aussi si ça plante):
  
     sudo /etc/init.d/asterisk (re)start     sudo /etc/init.d/asterisk (re)start
Ligne 100: Ligne 100:
 ou help restart et choix adéquat ou help restart et choix adéquat
  
-et si ya juste des modif sur le sip.conf+et s'il y a juste des modif sur le sip.conf
  
     sip reload     sip reload
  
-et pour le ldap+et pour le LDAP
  
     realtime ldap status     realtime ldap status
Ligne 114: Ligne 114:
 ==== Lien avec la DISI :==== ==== Lien avec la DISI :====
  
-Le lien avec la disi est important puisqu'il offre l'accès au pabx, et donc la possibilité d'appeler un numéro sur le campus, ou d'être appelé depuis l'extérieur.+Le lien avec la DISI est important puisqu'il offre l'accès au pabx, et donc la possibilité d'appeler un numéro sur le campus, ou d'être appelé depuis l'extérieur.
  
 IP de la passerelle patton : 157.159.22.150 accès en telnet : minet mi2010net IP de la passerelle patton : 157.159.22.150 accès en telnet : minet mi2010net
Ligne 122: Ligne 122:
 1 seul SDA (numéro selection directe à l'arrivée, c'est à dire numéro appelable), le 6666 routé vers nous. Dans l'autre sens, MiNET ne peux sortir que vers l'intérieur du campus et vers les numéros d'urgence. 1 seul SDA (numéro selection directe à l'arrivée, c'est à dire numéro appelable), le 6666 routé vers nous. Dans l'autre sens, MiNET ne peux sortir que vers l'intérieur du campus et vers les numéros d'urgence.
  
-Amélioration possibles : mieux gérer les codecs, rajouter les numéros internes manquants,... Voir avec la DISI, un jour.+Améliorations possibles : mieux gérer les codecs, rajouter les numéros internes manquants,... Voir avec la DISI, un jour.
  
-La disi est en train de mettre en place un serveur asterisk à eux, il faudra voir pour les faire communiquer entre eux par la suite.+La DISI est en train de mettre en place un serveur asterisk à eux, il faudra voir pour les faire communiquer entre eux par la suite.
  
 ==== Modèle de téléphones : ==== ==== Modèle de téléphones : ====
Ligne 179: Ligne 179:
 Il faut installer ncurses-dev cf rapport Aymeric Il faut installer ncurses-dev cf rapport Aymeric
  
-1.4 vieille version sans ldap, maria est disponible pour tester la 1.8 et les version plus récentes...+1.4 vieille version sans LDAP, maria est disponible pour tester la 1.8 et les version plus récentes...
 php php
  
-J'ai mis en place une interface de gestion web. Je pensais qu'elle serait provisoire, avant d'être intégrée à adh5, mais ce n'est pas encore à l'ordre du jour.+J'ai mis en place une interface de gestion web. Je pensais qu'elle serait provisoire, avant d'être intégrée à ADH5, mais ce n'est pas encore à l'ordre du jour.
  
-code sur **wwwusers.minet.net/gaillard/maisel/** fonctions ldap adaptées de adh4+Code sur **wwwusers.minet.net/gaillard/maisel/** fonctions LDAP adaptées de ADH4.
  
-l'appli est relativement claire, je l'ai adaptée au fur et à mesure (disparition du lien chambre-numéro avec l'apparition des softphones, disparition du ldap adh4)+L'appli est relativement claire, je l'ai adaptée au fur et à mesure (disparition du lien chambre-numéro avec L'apparition des softphones, disparition du LDAP ADH4)
  
 Elle envoie un mail à l'adhérent avec son numéro, son mot de passe, et un lien vers les supers tuto d'utilisation sur le portail.. Elle envoie un mail à l'adhérent avec son numéro, son mot de passe, et un lien vers les supers tuto d'utilisation sur le portail..
wiki/divers/archives/toip.txt · Dernière modification: 2020/06/27 18:16 (modification externe)