Nous sommes déterminés avec le serveur SIP. SIP et téléphonie IP pour Windows : programmes Cloud PBX de SIPNET

Service serveur de téléphonie SIP

En incluant ce service, vous avez la possibilité d'utiliser Serveur de téléphonie SIP (PBX) basé sur Asterisk à l'intérieur de votre réseau domestique.

Vous pouvez enregistrer votre smartphone ou votre ordinateur auprès d'un client SIP dans ce central téléphonique et appeler vos parents et amis qui sont également enregistrés sur ce serveur.

Indice! De plus, vous pouvez configurer votre serveur de téléphonie SIP à l'aide de cette instruction

Exemple d'utilisation et de configuration

Tout est très simple.

1. Sur la page des applications, vous devez activer le service serveur de téléphonie SIP, qui servira de point d'enregistrement unique pour vos smartphones, ordinateurs et autres appareils utilisant le protocole SIP. Ce serveur basculera vos appels téléphoniques au sein de votre WAN.

L'adresse du serveur sur votre réseau est 172.16.255.14

Après avoir démarré le serveur, vérifiez sa disponibilité en exécutant la commande ping 172.16.255.14

2. Si le ping a réussi, enregistrez vos appareils. Pour ce faire, sur notre site Web, saisissez le numéro de téléphone et le mot de passe souhaités pour cet appareil, puis configurez votre appareil, comme indiqué dans l'exemple ci-dessous.

2.1. Sur la page du serveur de téléphonie SIP, spécifiez les numéros de téléphone et les mots de passe souhaités pour la connexion.

Dans cet exemple, il y a deux numéros de téléphone, 10 et 11, avec un mot de passe de 1111 chacun.

2.2. Personnalisez votre appareil. Cet exemple montre deux implémentations de la connexion - un client SIP standard d'Android OS et utilisant l'application Zoiper située sur un PC avec Windows 8

Donc Android. Il dispose d'un client de téléphonie SIP intégré.

Tout d'abord, créez un nouveau compte de serveur SIP

Nous indiquons le numéro de téléphone préalablement sélectionné avec lequel nous nous enregistrerons sur le serveur de téléphonie SIP (dans notre exemple 10), le mot de passe et l'adresse du serveur

Après avoir enregistré le compte, le téléphone essaiera de s'enregistrer auprès du serveur SIP.

Il existe également divers paramètres, et très probablement, vous devrez sélectionner "Accepter entrant" pour maintenir le téléphone en communication avec le serveur SIP et attendre un appel entrant. En fait, c'est tout.

Entrons maintenant en contact avec la personne que nous allons appeler via notre serveur de téléphonie SIP. Pour ce faire, allez dans le bloc-notes et ajouter un nouveau contact , que nous appellerons "Datcha". Mais il y a une nuance ... nous devons indiquer le numéro de la "Datcha" et cela doit être fait dans le champ appelé "Appeler via Internet".

Ce champ est absent sur l'écran de contact principal, vous devez donc faire défiler jusqu'à l'élément "Ajouter un autre champ" puis une nouvelle fenêtre s'ouvrira avec un choix de champs, parmi lesquels il y aura "Appeler via Internet"

Maintenant, il ne reste plus qu'à indiquer le numéro dans ce champ. Il est indiqué comme indiqué dans la figure ci-dessous -

Sur ce, notre client sur Android est prêt. Ajoutons les paramètres du deuxième côté de notre future connexion téléphonique.

2.2 Dans le rôle de la deuxième partie, nous aurons PC Windows 8 avec client de téléphonie Zoiper SIP installé.

Après l'installation, allez dans les paramètres et ajoutez un nouveau compte avec le protocole SIP.


Dans les paramètres du compte, spécifiez le nom d'utilisateur et l'adresse du serveur dans ce format : Cette adresse e-mail est protégée du spam. Vous devez activer Javascript pour le voir..4 et mot de passe. Cochez ensuite la case " Ignorer la détection automatique"


Après avoir enregistré les paramètres, accédez à nouveau aux paramètres et cliquez sur le bouton Enregistrer. Une entrée de statut devrait être affichée dans le coin droit - Enregistré.

Si tout est enregistré avec succès, vous pouvez essayer d'appeler. Ferme cette fenêtre. Depuis l'écran d'accueil, sélectionnez Clavier et composez le numéro Android - 10.


Nous espérons que votre Android a appelé et que vous pourrez vérifier la qualité de la connexion.

C'est en fait tout

Caractéristiques techniques

Votre serveur de téléphonie SIP situé au 172.16.255.14 n'est qu'un serveur SIP et ne contient plus d'autres données que les numéros que vous avez saisis.

Période de test de service

Nous prévoyons que la période de test pour le service de serveur de téléphonie SIP prendra environ un mois.

Annulation de la prestation

Vous pouvez annuler le service à tout moment. Dans ce cas, les enregistrements de vos appareils seront supprimés, et le serveur de téléphonie SIP est arrêté.

Le serveur SIP est un ensemble de logiciels permettant d'exécuter la téléphonie IP au sein d'un bureau ou d'une production. La téléphonie traditionnelle se caractérise par des prix d'appel élevés et n'offre pas d'avantages commerciaux particuliers. Le déploiement de votre propre PBX industriel ou de bureau permet de personnaliser la distribution des appels, de réduire le coût de communication au sein de l'entreprise et d'établir une communication vocale avec les clients.

Il n'est pas difficile de choisir un serveur de téléphonie IP - dans notre revue, vous trouverez des solutions pour Windows et Linux. Mais ils sont de plus en plus remplacés par des solutions toutes faites de fournisseurs. De plus, les prix de lancement de la téléphonie de bureau sont bon marché. Le client n'a qu'à choisir un tarif, payer les services de communication, connecter l'équipement au réseau et effectuer tous les réglages nécessaires.

Avant nous se trouve l'un des serveurs SIP les plus populaires au monde pour l'organisation de la téléphonie de bureau. Le projet est apparu en 1999 et était destiné à remplacer les coûteux mini centraux téléphoniques automatiques. Le serveur fonctionne sous le système d'exploitation Linux et dispose de toutes les fonctionnalités nécessaires :

  • Prend en charge le travail avec la téléphonie traditionnelle.
  • Sait gérer la distribution, le traitement des appels téléphoniques.
  • Prend en charge les sessions vidéo.
  • Peut être intégré dans les systèmes CRM.
  • Prend en charge les appels cryptés pour empêcher l'écoute clandestine.

Les fonctionnalités du serveur Asterisk SIP peuvent être étendues avec un logiciel supplémentaire. Il fonctionne avec presque tous les protocoles de téléphonie IP et peut résoudre même les problèmes les plus complexes. Son principal inconvénient est la complexité. Des interfaces Web pratiques ont été développées pour gérer le serveur, mais elles ne résolvent pas le problème de la complexité de ce produit logiciel.

Serveur de 3CX

Le serveur SIP 3CX Phone System est conçu pour fournir des services de téléphonie aux entreprises de toute taille. Il peut s'agir de petites entreprises ou de grandes entreprises avec des dizaines de succursales, divisions et divisions. Il prend en charge toutes les fonctionnalités des PBX de bureau - travail avec les appels, intégration dans CRM, conférences téléphoniques, fonctions de centre d'appels et bien plus encore. Le produit se distingue par une assistance complète aux développeurs. Environnement de travail - Système d'exploitation Windows. Implémenter vos propres développements, comme dans Asterisk, ne fonctionnera pas en raison du code source fermé du serveur.

Serveur SipXecs

Un autre logiciel PBX pour résoudre les problèmes commerciaux. Il ne prend pas en charge de nombreux protocoles, il ne fonctionne qu'avec SIP. Une interface Web est utilisée pour contrôler la téléphonie. La plupart des fonctions standard sont prises en charge - transfert/traitement d'appels, numérotation rapide, conférences, mise en attente et attente, communication multicanal et bien plus encore. Le serveur fonctionne sous le système d'exploitation Linux.

Serveur OfficeSIP

Application gratuite pour organiser la téléphonie de bureau. Convient aux bureaux de petite et moyenne taille qui ne nécessitent pas de fonctions supplémentaires. Pour les grandes entreprises avec des divisions et des succursales dans le monde entier, ce serveur SIP ne convient pas. Mais mettre en relation le service comptabilité, les directeurs, le service du personnel, plusieurs bureaux avec communication interurbaine et internationale est toujours le bienvenu.

Le serveur fonctionne sous le système d'exploitation Windows et ne crée aucune difficulté. Il est gratuit même pour les clients professionnels, ce qui détermine une certaine demande pour ce produit. L'installation s'effectue rapidement et sans délai, l'enregistrement des nouveaux abonnés se fait en quelques clics de souris. Si la tâche consiste à établir une connexion de vos propres mains, mais que vous n'avez pas beaucoup d'expérience, utilisez cette solution simple et gratuite.

Solutions prêtes à l'emploi des fournisseurs

Récemment, l'entreprise s'est tournée vers des solutions toutes faites. Il y a plusieurs raisons à cela:

  • Coûts réduits - la connexion est souvent gratuite, seuls les frais d'interurbain, les travaux et certaines fonctions supplémentaires sont payés.
  • Sécurité - la VoIP auto-configurée au bureau ne donnera pas confiance en la sécurité du système contre les piratages et les attaques. Les fournisseurs ont du personnel certifié.
  • Commodité - seuls des ordinateurs et des téléphones sont nécessaires à partir d'équipements supplémentaires. Pas de matériel séparé pour les serveurs IP.

Considérons plusieurs solutions pour organiser la téléphonie IP pour les entreprises.

Cloud PBX de Zadarma

Ce fournisseur connecte la téléphonie de bureau à des prix à partir de 10 kop/min, avec une qualité vocale premium. L'administrateur système de votre bureau n'a pas à bricoler l'équipement - il suffit d'ajouter des abonnés au système et de configurer la distribution des appels. Avantages de Zadarma :

  • Connexion gratuite à la téléphonie IP.
  • Le fournisseur propose des numéros multicanaux dans 90 pays du monde et dans de nombreuses villes russes.
  • La capacité à s'intégrer avec le CRM utilisé.
  • Fonctionnalité PBX cloud complète.
  • Appels gratuits au sein de l'entreprise et de ses succursales, quelle que soit la situation géographique du lieu de travail.
  • Accès aux numéros 8-800 avec la fonctionnalité d'un centre d'appels à part entière.
  • API pour la mise en œuvre de vos propres tâches commerciales.

Le fournisseur garantit une transmission vocale de haute qualité, assiste les clients par téléphone ou par chat interne et propose des appels bon marché en Russie et dans le monde. Et tout cela sans équipement ni réglages coûteux. Commandez le service et obtenez un PBX cloud prêt à l'emploi en 5 minutes. La configuration s'effectue via une interface Web pratique.

Comme le montrent les commentaires des clients, le fournisseur Zadarma fournit une transmission vocale de haute qualité et une fonctionnalité PBX de bureau à part entière pour les grandes et les petites entreprises.

Cloud PBX de SIPNET

L'un des plus anciens fournisseurs de téléphonie IP. Il travaille non seulement avec des particuliers, mais aussi avec des entreprises clientes. Le taux de départ ne coûtera que 1000 roubles. Il comprendra trois postes de travail téléphoniques, un forfait de minutes au choix (de 600 à 1500 minutes vers des numéros à Moscou et Saint-Pétersbourg, dans toute la Russie ou vers des mobiles). Il n'y a pas de frais de connexion. De plus, les clients ont accès à des options qui étendent les fonctionnalités, le nombre de sièges et fournissent les services d'un gestionnaire personnel. SIPNET est un PBX à part entière pour les entreprises, y compris avec des fonctions de centre d'appels.

L'utilisation en entreprise des numéros SIP a souvent lieu sous le système d'exploitation Windows installé sur la plupart des ordinateurs de bureau. Considérez les solutions VoIP existantes pour ce système.

Appels Web : quoi, comment, d'où

Approuvé par la haute direction

Les logiciels conçus pour la haute direction sont généralement conçus pour minimiser autant que possible la différence entre la conférence en ligne et la proximité physique à la table de réunion. C'est contre l'élimination des frontières des mondes virtuel et réel que se battent les développeurs de la Silicon Valley, dans l'espoir de "dépasser" fonctionnellement le serveur Asterisk.

  • B-Force. Développé par la société du même nom en 2010, et s'améliore chaque jour depuis lors. Les utilisateurs de Wikipédia en russe positionnent le programme comme l'un des rares adaptés aux exigences de sécurité, même pour une utilisation dans les agences gouvernementales.
  • 3CX Phone est multiplateforme, peut être utilisé "en conjonction" non seulement avec Windows, mais aussi avec des linkoids, ainsi que sous OS mobile - Android, i-/Mac-OS, etc. Toutes les possibilités sont offertes gratuitement aux abonnés, ce qui est surprenant compte tenu de la qualité des prestations, du travail de support technique et de la commodité de l'interface. Ce dernier est d'ailleurs reconnu (selon les résultats de la recherche Software Advice) comme le leader du TOP 5 des sipphones les plus confortables à utiliser.
  • Brosix. L'un des programmes les plus sécurisés, fonctionnant selon la norme fédérale américaine sous le cryptage symétrique 256-AES. Les entreprises préférant utiliser Brosix Business devront payer une licence en échange de la possibilité de créer des réseaux privés résistants à la cryptographie en quelques clics. Les particuliers peuvent légalement utiliser le programme gratuitement, mais dans la version allégée, qui n'a pas les fonctions de "tableau blanc", d'échange de postes de travail et de conférences téléphoniques.

Le confort des employés est la clé du travail stable de l'entreprise

Mais une communication de qualité est nécessaire non seulement par la direction, mais aussi par les « cols blancs » ordinaires. Quelle que soit la routine du travail des commis, c'est sur elle que reposent les activités de l'entreprise, et il est donc dans l'intérêt de la direction de simplifier au maximum leurs actions. De nombreux bureaux se contentent des fonctionnalités de programmes tels que Skype, Yahoo! Messenger et autres pour la communication interne, mais dans certains cas, la meilleure solution serait d'utiliser un logiciel spécial.

  • Appelez le bureau. "Affûté" pour travailler avec de grandes bases de clients. Simplifie les appels, l'envoi de messages vers (e-mail / SMS) et autres notifications de masse autant que possible.
  • Ventrilon. Un talkie-walkie de softphone associé aux chats vocaux de jeu. Malgré les stéréotypes, il est populaire dans les entreprises où le profit dépend de la vitesse de réaction et de la dynamique - par exemple, dans les services de livraison ou les échanges hors ligne fermés.
  • Sippoint. Un utilitaire qui prend en charge une interface multi-utilisateurs et vous permet de configurer des bases de données de contacts à plusieurs niveaux. De plus, les utilisateurs peuvent échanger des fichiers sur un réseau intra-bureau fermé. Il se distingue par le fait qu'il transfère facilement les données de / vers d'autres systèmes - Google Talk, QIP et d'autres messageries instantanées populaires.
  • Jabbin. Le principal avantage du softphone est la possibilité de passer des appels même sans connexion de fournisseur SIP, uniquement avec une connexion Web personnalisée, y compris des connexions intra-locales. Mais en même temps, hélas, il n'y a aucun moyen d'appeler un numéro fixe ou mobile.

Le meilleur softphone pour les meilleurs abonnés

Les abonnés du site n'auront pas à être tourmentés par un dilemme de choix : il existe un programme universel et en même temps simple à la disposition de tous les utilisateurs - un serveur IP téléphonique - YouMagic Softphone. En plus des avantages évidents de travailler avec le fournisseur lui-même, l'abonné recevra les « bonus » suivants :

  • un PBX virtuel avec protection contre les inondations, le spam et les attaques DDoS sur les nœuds centraux, ce qui garantit une communication confortable sans interruption ;
  • le service d'assistance technique répondra en détail à toute question et, en cas de problème, les résoudra rapidement ;
  • chaque utilisateur de softphone pourra utiliser plusieurs comptes et calculateurs financiers pour chacun d'eux, automatisant ainsi la comptabilisation des coûts de trafic.

Ces fonctionnalités et bien d'autres rendent l'utilisation aussi confortable que possible sur n'importe quelle plate-forme, y compris Windows, Android et d'autres systèmes d'exploitation.

Mots clés:

La téléphonie SIP peut réduire considérablement les coûts téléphoniques. En utilisant les services de fournisseurs IP, nous économisons de l'argent et avons la possibilité d'appeler à des tarifs réduits depuis n'importe où dans le monde. Ce type de communication est également utilisé pour organiser la téléphonie intra-bureau - pour cela, vous devez installer un serveur SIP sur l'un des ordinateurs et y connecter des téléphones logiciels et matériels. Dans cette revue, nous comparerons les serveurs SIP les plus populaires, y compris les gratuits :

  • Astérisque;
  • Kamailio ;
  • Serveur OfficeSIP ;
  • sipX.

Examinons de plus près ces serveurs et découvrons comment démarrer un serveur SIP de vos propres mains.

Nous commencerons cette revue en considérant l'un des serveurs les plus célèbres pour la téléphonie IP - le serveur SIP Asterisk. Il est axé sur l'organisation de la téléphonie de bureau et est très populaire.

Serveur SIP Astérisque

Asterisk peut être appelé une solution gratuite, mais il possède des modules sous licence. Le programme fonctionne dans les systèmes d'exploitation Linux et est publié sous la forme de plusieurs distributions, différant par leurs fonctionnalités, leurs interfaces Web et leurs ensembles de modules supplémentaires. Cela ne veut pas dire qu'il s'agit d'une solution pour les utilisateurs novices.- c'est plutôt une solution plus professionnelle. Le serveur SIP Asterisk est doté des fonctionnalités suivantes :

  • Renvoi et transfert d'appels ;
  • Appel en attente et en attente (avec musique de fond) ;
  • Prise d'appel et parcage (des fonctions permettent de répondre aux appels d'autres appareils ou de poursuivre des conversations sur ceux-ci, démarrées sur d'autres appareils) ;
  • Conférences téléphoniques ;
  • Communication vidéo;
  • Fonctions du centre d'appels ;
  • Intégration des lignes téléphoniques traditionnelles;
  • Administration via l'interface web;
  • Fonctions de facturation.

On peut dire que l'utilisation du serveur SIP Asterisk vous permettra de résoudre un problème de toute complexité. L'évolutivité, la disponibilité de modules supplémentaires, un grand nombre de protocoles pris en charge - tout cela peut être appelé les avantages du programme. Quant aux inconvénients, c'est la complexité des réglages pour les utilisateurs novices et la présence d'une double licence.

Malgré le fait que ce serveur soit gratuit, il peut contenir des modules distribués sur la base du code sous licence - cela pose parfois des problèmes.

Serveur SIP Kamailio

Ce projet était autrefois appelé serveur OpenSER SIP, mais en 2008, il a été renommé Kamailio. Mais il n'est pas le plus célèbre par rapport à des monstres tels que 3CX ou Asterisk. Le serveur a des fonctionnalités décentes et est le plus souvent utilisé dans un environnement professionnel. donc il ne convient pas pour résoudre des problèmes simples.

Dans la liste de ses avantages, nous pouvons inclure la prise en charge d'un grand nombre de modules divers qui étendent ses fonctionnalités. Les inconvénients comprenaient la complexité de l'installation.

Serveur SIP sipX

Ceci est un autre produit gratuit qui fonctionne sur les systèmes Linux. Le serveur sipX est simple et orienté bureautique. Les développeurs l'ont doté de fonctionnalités décentes, offrant un grand nombre de fonctions pour gérer les appels vocaux. En utilisant le bon équipement, le serveur sipX SIP vous permet de résoudre même les tâches les plus complexes.

Ses avantages incluent la stabilité, la simplicité et la taille minimale. SipX vous permet de déployer des réseaux SIP locaux en quelques heures, ce qui est utilisé pour la téléphonie rapide dans les bureaux. De plus, ce serveur est gratuit. Quant aux inconvénients, le point le plus négatif est que pour que toutes les fonctions fonctionnent, vous avez besoin de téléphones avancés et de passerelles VoIP.

Serveurs SIP pour Windows

Les systèmes Linux sont extrêmement robustes et performants. Mais ils nécessitent une certaine quantité de connaissances, et ils ne peuvent pas être qualifiés d'amicaux pour les utilisateurs ordinaires. Par conséquent, dans le monde des logiciels, il existe des serveurs SIP plus compréhensibles pour Windows. Bien sûr, ici aussi, les utilisateurs et les administrateurs système peuvent faire face à diverses difficultés, mais il est beaucoup plus facile de les contourner.

Serveur SIP 3CX

Parmi les serveurs SIP les plus avancés, nous pouvons souligner le système téléphonique Voip PBX 3CX pour Windows. Cette solution est conçue pour organiser les communications d'entreprise de n'importe quelle échelle, même si des bureaux séparés sont situés dans différentes parties de la planète. Avantages du serveur :

  • Fonctionnalité vocale complète ;
  • Prise en charge d'un grand nombre de clients (y compris notre propre logiciel pour diverses plates-formes);
  • Prise en charge des conférences Web ;
  • Intégration de services de fournisseurs SIP tiers et d'opérateurs de téléphonie traditionnelle.

Utiliser le serveur du système téléphonique 3CX vous permet de minimiser les coûts de communication et de rendre la téléphonie de bureau plus pratique... Le développeur fournit aux utilisateurs une variété de supports de formation, organise des événements de formation et fournit un support utilisateur complet. Les clients peuvent choisir entre une version gratuite standard, ainsi qu'une version commerciale avec prise en charge de fonctions supplémentaires.

La version d'essai gratuite est assez fonctionnelle et peut être utilisée comme option de base pour organiser la téléphonie IP.

Ce produit présente de nombreux avantages. Tout d'abord, vous devez souligner le fait que le serveur 3CX Phone System fonctionne sous le système d'exploitation Windows. Il est extrêmement flexible dans les paramètres et a beaucoup de fonctionnalités. Si vous avez besoin d'une téléphonie régulière et non d'un centre d'appels complet, la version gratuite vous suffira. Inconvénients - il est impossible de compléter le système avec quelque chose de votre propre, car le code source est fermé. Cependant, cela ne peut pas être considéré comme un inconvénient important.

Serveur SIP Serveur SIP Office

Serveur SIP gratuit OfficeSIP Server est un logiciel gratuit pour Windows. Ce serveur est si simple que même l'utilisateur le plus inexpérimenté peut gérer son installation et sa configuration. L'installation et le lancement du programme prennent quelques minutes, après quoi vous pouvez commencer à créer des comptes d'utilisateurs locaux.

Même il est possible de se connecter à un fournisseur IP tiers pour des appels partout dans le monde... Un excellent programme pour les petits bureaux qui ont besoin de téléphonie de bureau. Avantages du programme :

  • Facilité de réglages;
  • Travailler dans un environnement Windows ;
  • Facilité de connexion de nouveaux abonnés;
  • Communication avec le monde extérieur.

Inconvénients du programme :

  • Manque de nombreuses fonctions bureautiques et vocales pratiques ;
  • Impossibilité de mise à l'échelle;
  • Il n'y a aucune possibilité de se connecter à "votre" PBX depuis n'importe où dans le monde (uniquement des connexions locales).

Cependant, il s'agit d'un serveur SIP extrêmement abordable et gratuit pour les petits bureaux.

Malgré le développement de divers systèmes d'échange d'informations, tels que les services de courrier électronique et de messagerie instantanée, le téléphone ordinaire restera encore longtemps le moyen de communication le plus populaire. Un événement clé dans l'histoire des télécommunications et d'Internet a été l'émergence des réseaux de voix sur IP, c'est pourquoi le concept même de téléphone a changé ces dernières années. L'utilisation de la VoIP est moderne, pratique, bon marché, puisqu'il est possible de regrouper des bureaux distants sans même avoir recours aux services des opérateurs téléphoniques. Quelles autres raisons sont nécessaires pour augmenter votre serveur de téléphonie IP ?

Projet Astérisque

Astérisque est présent dans les dépôts de paquets de la plupart des distributions. Donc, dans Ubuntu la commande sudo apt-cache search Astérisque produit une liste décente de packages, après l'installation, que vous pouvez immédiatement commencer à configurer. Mais l'installation à partir du référentiel a un inconvénient - en règle générale, il contient la version Astérisque loin derrière l'actuel, téléchargeable sur le site officiel. Par conséquent, nous considérerons une méthode d'installation universelle en utilisant l'exemple du même Ubuntu, bien que tout ce qui a été dit (à de rares exceptions près) s'applique à d'autres distributions.

Installez les packages nécessaires à la compilation :

$ sudo apt-get install build-essential automake
autoconf bison flex libtool libncurses5-dev libssl-dev

De plus, il est fortement recommandé d'installer libpri même si vous n'avez pas besoin de prendre en charge le Primary Rate ISDN (Primary Integrated Services Digital Network). Cela peut être fait soit via le référentiel : sudo apt-get install libpri1.2, soit en utilisant les sources :

$ wget -c downloads.digium.com/pub/libpri/libpri-1.4-current.tar.gz

La compilation de la bibliothèque est standard, nous ne nous attarderons donc pas là-dessus.

Téléchargez maintenant le code source depuis le site Astérisque et configurer :

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-1.4.11.tar.gz
$ tar xzvf Astérisque-1.4.11.tar.gz
$ cd Astérisque-1.4.11
$ ./configure --prefix = / usr

Une fois le script terminé, nous verrons le logo du projet et quelques informations sur les paramètres de la console.

$ faire
$ sudo faire l'installation

Remarque : si vous installez la version 1.2, alors pour prendre en charge le format mp3, vous devez entrer "make mpg123" avant la commande make, la version 1.4 ne réagit en aucun cas à cette commande.

Après la compilation, les binaires suivants seront installés, entre autres :

  1. / usr / sbin / Asterisk - démon serveur Astérisque, qui fournit tout le travail;
  2. /usr/sbin/safe_Asterisk - script pour démarrer, redémarrer et vérifier le fonctionnement du serveur Astérisque;
  3. / usr / sbin / astgenkey - un script pour créer des clés RSA privées et publiques au format PEM, nécessaires au travail Astérisque.

Pour installer les modèles de fichiers de configuration et la documentation, nous tapons :

$ sudo faire des échantillons

Des exemples de fichiers de configuration seront copiés dans /etc/ Astérisque... S'il y a déjà des fichiers de configuration dans ce répertoire, ils seront renommés avec le préfixe ".old". Pour construire la documentation, vous avez besoin du paquet doxygen, s'il n'est pas là, installez :

$ sudo apt-get install doxygen
$ sudo make progdocs

Installez le package d'extension de la même manière. Astérisque-addons (cette étape est facultative, vous pouvez l'ignorer en toute sécurité). La plupart des modules inclus dans ce kit sont expérimentaux. Ils ne doivent être installés que si vous avez besoin d'enregistrer des informations dans la base de données, la prise en charge des fichiers mp3 et le protocole ooh323c (Objective Systems Open H.323 for C) :

$ wget -c downloads.digium.com/pub/Asterisk/Asterisk-addons-1.4.2.tar.gz
$ tar xzvf Asterisk-addons-1.4.2.tar.gz
$ cd Asterisk-addons-1.4.2
$ ./configurer ; Fabriquer; sudo faire installer; sudo faire des échantillons

Installation Astérisque fini. Tout d'abord, il est recommandé de démarrer le serveur en mode débogage et d'afficher la sortie pour les erreurs :

$ sudo / usr / sbin / Asterisk -vvvgc

Si nous recevons le message " Astérisque Prêt » et l'invite de la console de gestion, alors tout est en ordre. Nous partons:

* CLI> arrêter maintenant

Vous pouvez maintenant procéder à une configuration plus poussée.

Configuration de la prise en charge des cartes d'interface

Si vous prévoyez de connecter le serveur Astérisqueà l'aide de cartes d'interface spéciales vers les réseaux téléphoniques ordinaires, vous devez veiller à la disponibilité des pilotes appropriés, implémentés en tant que module de noyau. Mais même s'il n'y a pas de tels périphériques dans l'ordinateur, il est toujours recommandé d'installer ces pilotes. Le fait est que tous les appareils Zaptel ont une minuterie, ce qui est nécessaire au fonctionnement complet du serveur de téléphonie IP. Mais si vous n'avez pas de périphérique Zaptel sous la main, vous pouvez utiliser un pilote spécial - ztdummy pour l'émuler.

Depuis le référentiel, installez les packages zaptel et zaptel-source et construisez les modules pour notre système :

$ sudo apt-get install zaptel zaptel-source
$ sudo module-assistant préparer
$ sudo m-a -t build zaptel

Le paquet zaptel-modules - * _ i386.deb apparaîtra dans /usr/src, installez-le en utilisant dpkg. Après cela, nous vérifions le fonctionnement des modules du noyau :

$ sudo depmod -a
$ sudo modprobe ztdummy

Et si la prise en charge de l'appareil est nécessaire :

$ sudo modprobe zaptel
$ sudo modprobe wcfxo

Pour vous assurer qu'ils sont chargés automatiquement, exécutez la commande suivante :

$ echo "ztdummy \ nzaptel \ nwcfxo" >> / etc / modules

Créez des règles pour UDEV :

$ sudo mcedit /etc/udev/rules.d/51-zaptel.rules

KERNEL = "zapctl", NAME = "zap / ctl"
KERNEL = "zaptimer", NAME = "zap / timer"
KERNEL = "zapchannel", NAME = "zap / channel"
KERNEL = "zappseudo", NAME = "zap / pseudo"
KERNEL = "zap0-9 *", NAME = "zap /% n"

Vous pouvez également utiliser le code source ou la version CVS du pilote. Lors de la compilation, vous aurez besoin des fichiers d'en-tête (ou sources) du noyau :

$ sudo apt-get install linux-headers-`uname -r`

$ sudo ln -s /usr/src/linux-headers-2.6.20-15-generic /usr/src/linux-2.6

Maintenant, nous obtenons la dernière version des pilotes :

$ cd / usr / src
$ wget -c downloads.digium.com/pub/zaptel/zaptel-1.4-current.tar.gz

Compilez et installez :

$ tar xzvf zaptel-1.4-current.tar.gz
$ cd /usr/src/zaptel-1.2.17.1
$ ./configurer
$ faire
$ sudo faire l'installation

Et pour ne pas créer manuellement des fichiers de configuration :

$ sudo make config

Après cette commande, un script sera créé pour démarrer automatiquement les modules qui font partie de Zaptel, et la config/etc/default/zaptel (ou /etc/sysconfig/zaptel), qui indiquera quels modules doivent être chargés. Je recommande de ne laisser que ce dont vous avez besoin dans ce fichier. Essayer de charger le module :

$ sudo modprobe ztdummy
$ lsmod | grep ztdummy
ztdummy 6184 0
zaptel 189860 1 ztdummy

Tout va bien. Après l'installation, deux autres fichiers apparaîtront sur le système :

  1. /etc/zaptel.conf - décrit la configuration matérielle ;
  2. /etc/Asterisk/zapata.conf - paramètres du serveur Astérisque pour que le pilote du canal Zap fonctionne.

Des instructions détaillées pour divers appareils sont données dans la documentation. En russe, vous pouvez lire à ce sujet dans le document "Asterisk% 0A+ config + zaptel.conf "> Configuration du pilote du noyau Zaptel." Mais nous ne nous arrêtons pas là, nous avons encore beaucoup de travail devant nous. Après la configuration, nous le vérifions avec ztcfg -vv.

Enregistrement de l'utilisateur

Maintenant si vous regardez dans le répertoire /etc/ Astérisque, un grand nombre de fichiers peuvent être trouvés. Mais la taille de l'article de revue ne nous permettra de nous familiariser qu'avec quelques-uns d'entre eux. Alors, dans Astérisque.conf spécifie les répertoires qui seront utilisés Astérisque pendant le fonctionnement, l'emplacement et le propriétaire du socket utilisé pour connecter la console de contrôle à distance, ainsi que les paramètres de démarrage du serveur par défaut. Certains répertoires ne sont pas créés lors de l'installation, vous devrez le faire manuellement :

$ sudo mkdir -p / var / (run, log, spool) / Asterisk
$ sudo adduser --system --no-create-home Asterisk
$ sudo addgroup --system Asterisk

Ajouter un utilisateur Astérisque au groupe audio :

$ sudo adduser Asterisk audio
$ sudo chown Asterisk : Asterisk / var / run / Asterisk
$ sudo chown -R Asterisk: Asterisk / var / (log, spool) / Asterisk

Ensuite, nous nous intéressons au fichier sip.conf, qui définit les serveurs et clients SIP avec lesquels notre Astérisque... Chacun d'eux est présenté dans un bloc distinct du fichier, qui commence par une table des matières, entre crochets. Il y a pas mal de paramètres dans sip.conf, on se limitera à ajouter un compte SIP :

$ sudo mcedit /etc/Asterisk/sip.conf


type = ami
hôte = dynamique
; ip par défaut = 192.168.1.200
nom d'utilisateur = broyeur
secret = mot de passe
langue = ru
nat = non
canreinviter = non
contexte = bureau
callerid = broyeur<1234>
[email protégé]
; tous les codecs doivent être désactivés avant d'utiliser le paramètre allow
interdire = tout
; l'ordre des codecs n'a pas d'importance
autoriser = ulaw
autoriser = alaw

Le champ type indique ce que ce client peut faire. Si la valeur est utilisateur, il sera uniquement autorisé à recevoir des appels entrants, avec pair, il ne pourra appeler que, et ami signifie toutes les actions à la fois, c'est-à-dire utilisateur + pair. Le champ hôte spécifie l'adresse IP à partir de laquelle ce client est autorisé à se connecter. S'il peut se connecter à partir de n'importe quelle adresse, spécifiez host = dynamic. Et afin d'appeler le client dans ce cas lorsqu'il n'est pas encore enregistré, vous devez noter l'adresse IP dans defaultip, où vous pouvez toujours la trouver. Dans username et secret, précisez le login et le mot de passe utilisé par le client lors de la connexion. Le paramètre Language spécifie le code de langue d'accueil et les paramètres de signal téléphonique spécifiques, qui sont définis dans le fichier indications.conf. Si le client est derrière NAT, définissez le champ correspondant sur oui. La désactivation de canreinvite force tout le trafic vocal RTP à passer par Astérisque... Si les clients prennent en charge les réinvitations SIP, ils peuvent être autorisés à se connecter directement en spécifiant canreinvite = yes. Le champ сontext définit le plan de numérotation dans lequel tombent les appels de ce client, et l'identifiant de l'appelant - la chaîne qui sera affichée lors de l'appel du client. Par défaut, le contexte par défaut est utilisé, qui prend tous les paramètres du contexte de démonstration. Ce dernier est destiné uniquement à des fins de démonstration, dans le système de travail, vous devez créer votre propre contexte. Le champ de boîte aux lettres pointe vers la boîte vocale 1234 dans le contexte du bureau. Les autres clients sont configurés de la même manière.
Après avoir défini les comptes SIP, nos clients peuvent s'inscrire sur le serveur Astérisque et passer des appels sortants. Pour leur permettre de recevoir des appels, reportez-vous au fichier extensions.conf, qui décrit le plan de numérotation qui distribue les appels dans le système. Toutes les extensions autorisées sont également répertoriées ici.

$ sudo mcedit /etc/Asterisk/extensions.conf


inclure => par défaut
exten => 1234.1, Cadran (SIP / broyeur, 20)
exten => 1234.2, Messagerie vocale (meuleuse)

Tout est simple ici. Nous attribuons le numéro 1234 à l'utilisateur du broyeur, et s'il ne répond pas à l'appel, il peut laisser un message dans sa boîte vocale. Le nombre après le nombre indique la priorité, qui détermine la séquence des tâches. Maintenant si Astérisque est en cours d'exécution, vous devez vous connecter à sa console en exécutant sur la même machine Astérisque-r, et utilisez la commande reload pour le forcer à relire les fichiers de configuration. Il existe également des commandes pour recharger un fichier spécifique. Par exemple, le plan de numérotation est relu avec la commande extensions reload.

Le serveur est prêt à recevoir des clients. À l'adresse astérisque% 0AAstérisque% 0A _softphone.html "> www. Astérisque guru.com/tutorials/configuration_ Astérisque _softphone.html choisissez un client logiciel et essayez de vous connecter. Par exemple, j'aime la version gratuite du programme simple et facile à utiliser ZoIPer (anciennement Idefisk). Il existe des versions pour Linux, Windows et Mac OS X. Un autre bon client multiplateforme est X-Lite.

Si tout va bien, un message comme « Registered SIP" grinder "at 192.168.0.1 port 5060 » devrait apparaître dans la console, composez le numéro et appelez.

nous avons configuré Astérisque dans une configuration minimale, mais ce n'est pas tout. La connexion à un autre serveur de téléphonie IP, le parcage d'appels, la musique en attente, la facturation, l'utilisation de l'interface graphique pour l'administration du serveur, etc., restent en coulisses, mais nous essaierons de combler ces lacunes dans les articles suivants.

Vous avez aimé l'article ? A partager avec des amis :