|
Comment installer un VoIP-PBX et Phone de
VoIP pour votre maison ou affaires L'état de logiciel libre a progressé au point où vous pouvez installer
votre propre VoIP PBX à la maison en seule soirée, avec un minimum
d'investissement requis. Tout que vous avez besoin est des instructions
explicites, est qui ce que je fournis ici. Dans des périodes passées, il aurait été tout à fait coûteux pour avoir
un PBX « personnel ». Utilisant le matériel disponible, logiciel libre,
et prestataires de service peu coûteux, il peut maintenant être fait
pour presque rien. L'avance principale est l'astérisque VoIP PBX de
source ouverte et le paquet d'astérisque qui inclut l'astérisque et un
outil de configuration basé sur le WEB de GUI. Les composants Votre volonté doivent installer trois composants principaux : le
VoIP
PBX lui-même, les téléphones (ou VoIP er de phoness) à employer avec lui,
et le service d'interface qui vous laisse appeler d'autres personnes sur
le PSTN. Je décrirai comment installer chacune de ces derniers. Je
suppose que vous avez déjà un réseau à la maison et un accès à bande
large. Si vous êtes derrière un mur à l'épreuve du feu de NAT, il
n'importe pas - vous ne devez faire rien spécial comme courir le VoIP
PBX en dehors du NAT. Tout ce qui importe est que vous avez assez de
largeur de bande (ascendante et descendant) pour porter le trafic
téléphonique. Astérisque de logiciel : Astérisque http://fr.wikipedia.org/wiki/Asterisk_(logiciel) Astérisque France www.asterisk-france.net Phone de VoIP VoIP er de phones http://www.xten.com/ SNOM téléphone http://www.snom.com/phones.html?&L=1 Grandstream téléphone http://www.grandstream.com/y-product.htm Prestataires de service Composition sur cadran http://www.freeworlddialup.com du monde libre

Étape 1 - Réseau à la maison d'installation Sélectionnez un IP address pour le VoIP PBX. Vous devrez trouver une
adresse inutilisée sur votre filet inférieur en dehors de la gamme assignée par
votre serveur de DHCP. J'ai sélectionné 192.168.0.40. Si vous sélectionnez un IP
address différent, vous devrez ajuster les instructions en conséquence. Étape 2 - Installation SIP VoIP er de phones Téléchargez et installez XLite de http://xten.com. Courez XLite. Cliquez sur dessus l'icône de « menu » pour la configurer.
Cliquez sur dessus les « arrangements de système », puis la « procuration
de SIP », puis le « défaut ». Complétez les champs suivants :
|
Nom
d'utilisateur : 200 Utilisateur
d'autorisation : 200 Mot de passe
: abc123 Domaine/royaume
: 192.168.0.40 Procuration
de SIP : 192.168.0.40
|
Le téléphone essayera de s'enregistrer, mais pour maintenant lui
échouera. Étape 3 - Astérisque d'installation Le reste des instructions expliquent comment installer et configurer
l'astérisque. ASTÉRISQUE. Introduction L'ASTÉRISQUE est un paquet se composant de plusieurs composants
importants. Ceux-ci ont été développés et soutenus relativement
indépendamment. La pièce de « astérisque » est le noyau VoIP PBX, et la
pièce d'astérisque se compose des applications, un système
d'approvisionnement, un installateur, et un du système d'exploitation
cela, ensemble, fait un paquet complet. Les composants principaux qui
composent l'ASTÉRISQUE sont astérisque, le sucre du noyau PBX, un
système de CRM
Le VoIP PBX Vous aurez besoin d'un ordinateur pour courir le VoIP PBX. Tandis que
vous pouvez déjà avoir un serveur de Linux à la maison, je ne recommande
pas de l'employer pour courir également vos téléphones. Si vous voulez
faire cela, vous devrez figurer dehors comment charger et configurer le
logiciel de PBX sur vos propres, bien que le reste des instructions ici
soit utile. Si vous avez une vieille machine de classe de PIII se
trouver autour, alors employez cela. Sinon, vous pouvez acheter un sur
EBay pour l'euro environ vingt. J'ai employé Dell OptiPlex GX1, un
système de PIII 450MHz avec le RAM de 128M. Il a un bruit et un Ethernet
intégrés, ainsi aucun matériel additionnel n'est exigé. Vous chargerez
l'astérisque sur cet ordinateur. Il le reprendra - il commence par
composer le disque dur, ainsi assurez-vous qu'il n'y a rien sur la
machine que vous voulez garder. Des instructions détaillées sont données
ci-dessous. Phone de VoIP Vous pouvez acheter des Phone de VoIP de Grandstream, SNOM, Cisco, même
Avaya. Ou vous pouvez acheter un adapteur de SNOM ou de Cisco et
utiliser un téléphone analogue. Pour obtenir commencé, bien que, il soit
le plus facile d'obtenir un VoIP er de phones et de le courir sur un
autre ordinateur. Nous décrirons comment obtenir et installer le VoIP er
de phones de XLite sur une machine de Windows pour employer pour un
téléphone. Vous utiliserez également cette machine de Windows pour
administrer le VoIP PBX, par un navigateur. Si vous voulez utiliser une
machine de Linux à la place, vous devrez obtenir un VoIP er de phones
approprié pour lui, mais vous pouvez encore employer son navigateur pour
administrer le VoIP PBX. Passage de VoIP Je présume que vous voulez communiquer avec d'autres sur le réseau de
PSTN, ainsi vous devez obtenir le service d'interface. Puisqu'une partie
de l'appel est continuée le réseau avec commutation à circuit, elle
coûte le vrai argent. Ceci signifie que vous devrez payer la présente
partie du système. Je décrirai comment installer l'accès à deux services, un pour des
appels sortants et des autres pour des appels d'arrivée. Réseau à la maison Je suppose que vous avez un réseau à la maison, et cela que vous
installez derrière un routeur de passage (autrement connu comme mur à
l'épreuve du feu de NAT). Vous devrez sélectionner un IP address
statique pour votre VoIP PBX qui est sur votre réseau à la maison. Que ce coût ? Je suppose que vous avez le service à bande large, un routeur, et une
machine de Windows pour courir le VoIP er de phones. Si vous avez déjà un ordinateur disponible que vous pouvez consacrer à
ce projet, il n'y a aucun coût du tout pour l'équipement, à moins que
vous deviez acheter un casque audio pour le VoIP er de phones. Si vous
n'avez pas un ordinateur disponible, alors vous pouvez acheter un sur
EBay pour environ pour bon marché. Ceci n'inclut pas un moniteur, mais
vous n'avez pas besoin d'un moniteur excepté brièvement quand vous
l'établissez d'abord. Je suppose que vous pouvez emprunter un moniteur (ou
cela vous avez un commutateur de KVM). Ainsi vous pouvez construire et expérience avec votre propre VoIP PBX
pour un investissement de pas beaucoup d'argent et pour un coût continu
de moins que quelque cent euros par an. C'est beaucoup moins que je paye
maintenant mon service téléphonique d'AT&T. En fait, de toute une le
service année serait inférieur ma facture de téléphone mensuelle. Le panneau d'opérateur instantané, un Web à écran du console d'opérateur
me rencontrent commande, un rassemblement je le portail de gestion
d'astérisque d'application de commande de communication (ampère), un
outil basé sur le WEB d'approvisionnement pour le système de rapport de
l'astérisque A, une partie de l'ampère, qui fournit des outils de
reportage de CDR un système d'entretien, aussi une partie de l'ampère,
qui fournit les interfaces de bas niveau à des composants et à de
l'information de système en temps réel CentOS, une version de Linux liée
à de Red Hat Enterprise Linux (mais sans marquage à chaud et appui de
Red Hat). Obtenez le logiciel L'ASTÉRISQUE peut être téléchargé de http://asteriskathome.sourceforge.net.
Téléchargez le dossier de base d'OIN, et brûlez-le à un CD comme volume
amorçable (exercice laissé au lecteur). Chargez l'ASTÉRISQUE Ceci va restructurer votre disque dur et charger tout du du système
d'exploitation dessus vers le haut, ainsi assurez-vous qu'il n'y a rien
sur l'unité de disque dur que vous voulez sauver. Initialisez votre machine du CD. Quand il incite, le type ENTRENT. Alors
l'attente en tant que tout charge et compile. Ceci pourrait prendre 30
minutes ou plus, selon la façon dont rapidement votre ordinateur, unité
de disque dur, et disque compact-ROM sont. À l'extrémité, il éjecte le
CD et les remises à zéro de l'unité de disque dur. L'ouverture initiale est :
|
username :
racine
mot de passe
: mot de passe
|
Gestion de réseau d'installation La machine a probablement obtenu un IP address du DHCP, mais n'est pas
il ce que vous voulez. Ouverture comme racine et course :
Il montrera l'information
d'installation. Vous devriez entrer dans ce qui suit
:
|
IP address :
192.168.0.40
Netmask :
255.255.255.0
Passage :
192.168.0.1
Serveur de
DNS : 192.168.0.1
|
Une fois que ceci est fait, vous pouvez faire le reste de la
configuration par le Web. Passez en revue à l'ampère De votre web browser, allez à http://192.168.0.40. Vous devriez voir ce
qui suit : Choisissez « le portail de gestion d'astérisque. » Ouverture comme suit
:
|
username :
maint mot de passe
: mot de passe
|
Prolongements d'installation Maintenant il est temps de définir les prolongements. J'installerai deux
prolongements, numéro 200 dans le sous-sol et numéro 201 dans l'étude.
J'ai déjà montré comment configurer la prolongation 200 de XLite, et
vous pouvez configurer une autre prolongation comme elle pour 201. Ou
vous pouvez installer un téléphone de VoIP à la place. Cliquez sur dessus les « prolongements » du côté gauche, et « ajoutez
une prolongation. » Vous verrez la page de prolongements. L'information que vous vous ajouterez est la suivante :
|
Prolongation
: 200 Mot de passe
: abc123 Nom et
prénoms : sous-sol Mot de passe
d'audio-messagerie : 1234 Email
address : email address de <your >
|
Réceptionniste de Digitals d'installation Un réceptionniste numérique est une application qui répond à des appels
d'arrivée, agit l'un sur l'autre avec des visiteurs, et expédie leur
appel dessus. Elle permet à des visiteurs de composer une prolongation
interne, pour accéder à l'annuaire de compagnie, ou atteindre a choisi
des destinations selon les modèles prédéfinis de cadran. Nous la
placerons jusqu'au cadran par prolongation, pour donner l'annuaire de
compagnie, et pour sonner tous les prolongements si le visiteur presse
« 1 ». L'installation numérique de réceptionniste implique une série d'écrans
et d'actions, pas qui seront illustrés. Une partie de l'installation
inclut enregistrer un message à jouer aux visiteurs. Vous pouvez
enregistrer ceci indépendamment, et téléchargez le dossier MP3, ou vous
pouvez employer XLite pour composer dedans et pour faire
l'enregistrement. La dernière méthode sera illustrée. Généralement les
instructions d'installation sont claires et explicites, ainsi ceci
donnera seulement les bases. Cliquez sur le « réceptionniste de Digitals » du côté gauche. Écrivez
200 comme nombre de prolongation courant. Sur XLite, composez *77 et
enregistrez un message. Il va n'importe quoi de pareil : Bonjour. Vous avez atteint le système de téléphone expérimental
d'astérisque de Charles Hayden. Vous pouvez composer une prolongation de
trois chiffres. Composez 1 pour sonner tous les prolongements. Ou livre
de cadran pour un annuaire. Accrochez vers le haut et composez *99 pour entendre le message.
Réenregistrez au besoin. Nommez l'enregistrement « salutation de dessus » et ajoutez une
description. À la prochaine page, parce que au « nombre d'options pour la salutation
de dessus de menu écrivez 1. Sur le prochain écran, choisissez le « groupe #1 d'anneau » comme
action. Ceci signifie que quand le visiteur écrit « 1 » il ira sonner le
groupe #1, qui sonne tous les prolongements.
Cheminement en partance d'installation Cliquez sur dessus le lien « de cheminement en partance » et complétez
ce qui suit :
|
Nom
d'itinéraire : outgoingProvider Modèles de
cadran : 011. Ordre de
tronc : IAX2/provider
|
Les modèles de cadran donnés ici te permettront de composer des appels
internationaux, de fond avec le code 1+area, et les appels dans
l'indicatif régional 732 avec seulement l'indicatif régional mais sans
1. C'est comment cela fonctionne ici dans les 732 secteurs. Si vous
pouvez composer localement sans indicatif régional, alors vous pourriez
ajouter « » aussi bien. Comme nous avons vu, les troncs ne peuvent pas
nécessairement accepter toutes ces combinaisons de composition, ainsi
ils ont leurs propres règles pour les examiner et transformer. Si vous avez rendu lui ceci lointain vous devriez pouvoir composer
« 7777 » à votre téléphone de VoIP - ceci simulerez un appel
téléphonique entrant - et vous devriez entendre votre salutation. En ce
moment le système devrait avoir assez de fonctionnalité à composer pour
sortir par le fournisseur. Avancez et demandez un numéro et il devrait sonner à l'autre extrémité.
Rappelez-vous que vous avez besoin composez 1 suivi d'un nombre de 10
chiffres. S'il se tapote alors sur le dos ! Seulement quelques plus
d'étapes sont nécessaires pour recevoir des appels d'arrivée pour
fonctionner Appels d'arrivée d'installation Maintenant nous installerons des appels d'arrivée pour aller chez le
réceptionniste numérique. Choisissez « des appels d'arrivée » lient, et
cliquent sur salutation de dessus » « de réceptionniste » de Digitals la
« . Éditez extensions.conf Jusqu'ici nous avons fait tout par le GUI de Web d'ampère. Maintenant
nous devons nous laisser tomber dans éditer des dossiers des textes. Ce
n'est évidemment pas souhaitable, mais c'est comment il est en ce
moment, ainsi vous devez passer par ceci. Vous pouvez éditer
extensions.conf par le GUI de Web d'ampère. Cliquez sur le lien
d'entretien au dessus de la page d'ampère et puis cliquez sur les config
éditent le lien dans le menu à gauche. Cliquez sur alors dessus
extensions.conf. Regardez du côté gauche pour le de-siroter-external et cliquez sur-le.
Par défaut, l'ASTÉRISQUE envoie tous les appels entrants de SIP à un
statut de congestion. Ceci signifie que tous les appels d'arrivée
sonneront rapide-occupé au visiteur et ils ne le transformeront jamais
en notre système d'ASTÉRISQUE. Il y a quatre lignes sous [la section de de-siroter-external]. On est
déjà commenté dehors avec un point-virgule (;). Commentent dehors les
trois lignes demeurantes en ajoutant des points-virgules. Maintenant
nous devons additionner deux nouveaux « exten » des lignes.
|
Username
|
Mot de passe de
défaut
|
Commande de changer
le mot de passe
|
Utilisation
|
|
racine
|
mot de
passe
|
passwd
|
ouverture à la console
|
|
wwwadmin
|
mot de
passe
|
mot de
passe-ampère
|
notation
dans GUI d'ampère, installation d'accès, rapports, panneau
|
|
maint
|
mot de
passe
|
mot de
passe-maint
|
notation
dans la section d'entretien d'ampère
|
|
meetme
|
? ?
|
passwd-meetme
|
notation
dans la commande de Meetme de Web
|
|
admin
|
mot de
passe
|
passwd
admin
|
pour
vérifier le courrier de système (ouverture de courrier
d'entretien/Web)
|
Pour changer ces mots de
passe, vous devez noter dans la console comme racine, sur la console
physique ou employer un client de ssh tel
que le mastic (qui peut être ROM obtenue par plate-forme de fenêtres
ou en utilisant le ssh d'une plate-forme de Linux.
Dépannage
Si les choses ne
fonctionnaient pas la première fois, vous pouvez dépister l'ennui
utilisant la console d'astérisque. Ceci peut
être employé pour afficher des messages de SIP venant par le système,
comme des étapes exécutées en interprétant les instructions de plan
de cadran.
Si vous êtes plus
confortable utilisant éthéré, vous pouvez employer qu'à la place (ou
aussi) pour voir les messages de SIP.
VoIP er de phones ne
s'enregistrera pas XLite s'enregistre en envoyant un message de REGISTRE, qui est
contesté. Il envoie alors une autre INSCRIPTION aux qualifications,
qui est acceptée. Si vous ne voyez pas ces messages de REGISTRE,
alors l'arrangement de procuration de XLite n'est probablement pas
exact. Si vous voyez le défi mais il rejette toujours l'INSCRIPTION
aux qualifications, les mots de passe sont probablement mal adaptés.
Le mot de passe abc123 devrait être employé dans les deux endroits.
En outre, soyez sûr que le téléphone « utilisateur d'autorisation »
est placé à 200. Appels sortants Si vous avez l'ennui faire des appels sortants, vérifiez l'username
et le secret dans le tronc IAX2. Assurez-vous que vous pouvez
cingler le host address énuméré là. L'username est un nombre de 4
chiffres que vous trouvez de vos arrangements de compte sur le
fournisseur. Sur une trace de message, vous devriez voir une extinction
d'INVITATION, suivie de la réception de l'ESSAI et CORRECTE (quand
les réponses de fin lointaine). S'il n'y a aucune réponse, alors
peut-être vous avez l'IP address faux. Si l'INVITATION est
immédiatement suivie d'une erreur 4XX ou 5XX, peut-être l'username
ou le mot de passe est erroné. Appels d'arrivée Si le tronc entrant de fournisseur est installé correctement,
l'astérisque s'enregistrera avec succès, et remplacera
l'enregistrement toutes les 10 secondes. Recherchez une INSCRIPTION
sortante, un défi, un REGISTRE sortant différent aux qualifications,
et un OK 200 entrant. Si vous n'obtenez aucune réponse, ou l'un ou
l'autre rendements de REGISTRE une réponse d'erreur, alors regard au
centre serveur, au secret, et aux champs d'utilisateur du tronc de
SIP. Si le REGISTRE réussit, alors quand vous appelez (d'un téléphone de
POTS) vous devriez voir une INVITATION étant reçue. Si vous n'avez
pas correctement changé extensions.conf, alors le système répondra
avec une erreur plutôt qu'avec l'ESSAI. Regardez le rendement de
correction pour voir comment l'INVITATION est traitée. Vous devriez
voir l'attente et le GoTo que vous êtes entré dans extensions.conf.
Si vous voyez ces derniers, et l'appel n'est toujours pas répondu,
vous pourriez vouloir changer des appels d'arrivée pour conduire
l'appel à un téléphone spécifique, par exemple en « sous-sol
<200> ». Ceci évitera le réceptionniste de Digitals et le groupe
d'anneau pour maintenant. Si ceci fixe des choses, regardez ces deux
écrans. Sinon, assurez-vous que le « context=from-pstn » est présent
dans les groupes d'utilisateur de tronc entrant. Si ceci ne fixe
toujours pas des choses, vous devrez suivre la trace en tant qu'elle
fait un pas par les contextes et les étapes dans extensions.conf. Plus Cette section décrit quelques choses que vous pourriez vouloir pour
faire pour adapter plus loin votre système. J'expérimente moi-même,
et présente les résultats ici. Ces instructions ne pourraient pas
être la plupart de façon efficace de réaliser les résultats désirés.
Si vous trouvez une meilleure manière, faites-le moi savoir. Les
instructions dans cette section sont orateur, reflétant votre plus
grand niveau d'expérience avec l'ASTÉRISQUE.
Routeur Une fois que vous faites installer votre système et l'employez pour le
service téléphonique, vous pouvez noter que la qualité de son est
terrible quand vous faites d'autres choses sur votre raccordement à
bande large, tel que de grands transferts de ftp. Ceci dépend beaucoup
de votre vitesse de raccordement. Dans mon cas, que j'imagine est assez
commun de nos jours, j'ai seulement les bits par seconde 128K la vitesse
de liaison montante. Pour la comparaison, avec le codeur G711 standard,
un appel téléphonique prend 64K le peu, moitié de la largeur de bande. À
moins que vous fassiez quelque chose, le ftp prendra assez de largeur de
bande pour rendre les appels téléphoniques impossibles. Que pouvez-vous
faire au sujet de ceci ? Votre routeur peut pouvoir aider, en donnant le
trafic venant à et de la priorité de boîte d'astérisque. J'ai un Linksys
WRT54G, le routeur combiné disponible d'a largement -, le commutateur 4
gauche, et le point d'accès sans fil. Il a une manière d'assigner la
priorité au trafic différent dans diverses manières. Je le place accorde
jusqu'à la priorité à un port donné de commutateur, où je fais brancher
le système d'astérisque. Pour établir ceci, passez en revue à votre routeur, ouvrez une session,
et allez aux « applications et au jeu » et puis à « QoS ». J'ai branché
mon système d'astérisque au port deux, ainsi j'ai installé :
|
QoS : Permettez Port 2 : Priorité
haute
|
Après Les personnes d'ASTÉRISQUE t'ont fournies une tonne de dispositifs
préconfigurés. Vous pouvez commencer à lire par les fichiers de
configuration principaux pour voir certaines des choses fraîches que
vous pouvez faire avec l'ASTÉRISQUE et vos comptes de fournisseur et de
fournisseur. Vous pourriez vouloir installer le tronc de fournisseur
pour faire des appels sortants, utilisant un préfixe. Il serait gentil
s'il pourrait employer le fournisseur pour des appels sortants jusqu'à
ce que les 100 minutes soient épuisées, alors commute au fournisseur. Si
vous figurez dehors comment faire ceci, me laissez sachez. Vous pouvez faire un support de vos fichiers de configuration en
soutenant les dossiers dans l'annuaire de /etc/asterisk de votre serveur
d'ASTÉRISQUE. Commande la « de secours » d'ampère du côté gauche peut
être employée pour installer les supports périodiques. Si vous êtes intéressé à faire des appels internationaux, ajoutez encore
plus de modèles dans « le cheminement en partance ». Des modèles
utilisés généralement de cadran sont préconfigurés, ainsi vous seulement
devez les choisir. Lisez par l'extensions.conf et voyez avec ce que tout est déjà configuré
pour que vous examiniez et pour fonctionnez. J'ajouterai à ces instructions de temps en temps comme j'expérimente
avec les configurations additionnelles, les prestataires de service, et
les dégagements suivants. Si vous avez des suggestions, des corrections,
ou des commentaires sur ces instructions, je fais bon accueil à votre
rétroaction. Annexe 1 - Codes de dispositif
|
*411
|
Annuaire
|
|
*43
|
Essai d'écho
|
|
*60
|
Temps
|
|
*61
|
Temps
|
|
*62
|
Appel de commande de programme
|
|
*65
|
Essai de festival (votre
prolongation est XXX)
|
|
*69
|
Identification appelée de bout
|
|
*70
|
Activez l'attente d'appel (mise
hors tension par défaut)
|
|
*71
|
Mettent l'attente hors tension
d'appel
|
|
*72
|
Système du renvoi d'appel
|
|
*73
|
Le renvoi d'appel de
débronchement
|
|
*77
|
Enregistrement d'IVR
|
|
*78
|
Permettez Faire-Non-Dérange
|
|
*79
|
Le débronchement Faire-Non-Dérangent
|
|
*8
|
Collecte
|
|
*90
|
Faire appel en avant à occupé
|
|
*91
|
Faire appel de débronchement
en avant à occupé
|
|
*97
|
Centre de message (fait l'aucun demande la prolongation)
|
|
*98
|
Entrent dans le centre de message
|
|
*99
|
Enregistrement du playback IVR
|
|
666
|
Examinez le fax
|
|
700
|
Parc
|
|
7777
|
Simulez l'appel d'arrivée
|
|
888
|
Barge dedans
|
|