VOIP Server/Algemeen

Uit Limesco Wiki
Versie door Wim (overleg | bijdragen) op 14 jan 2014 om 22:51 (aanvullingen)
Ga naar: navigatie, zoeken

Als je kiest voor een DIY-abbo heb je een VOIP Server nodig. Op deze pagina staan enkele tips die onafhankelijk van de gekozen software zijn.

Voorbereiding

Server Hardware

In het algemeen is niet erg veel performance nodig. Zeker als je het alleen voor jezelf gaat gebruiken en dus niet veel gesprekken tegelijkertijd verwerkt moeten worden. Je zou dus kunnen denken aan een oude computer of embedded hardware (Beagleboard, Raspberry Pi, ALIX, ...). Een VPS (virtual private server) die minder dan 15 euro per maand kost is meestal ook voldoende.

Server Locatie

Het is mogelijk de server thuis aan te sluiten op je breedband internet verbinding. Dit heeft wel enkele nadelen. Het belangrijkste is dat er typisch een NAT-Router/Firewall tussen zit. Daar moet je rekening mee houden dat het ip adres van de server niet het ip adres is waarop de server extern bereikbaar is. Tevens moet je rekening houden met zaken als stroomuitval en dynamische wijziging van ip adres. Een VPS is dan vaak een betere oplossing omdat in het datacenter zaken als redundantie voor je geregeld zijn.

DNS

Om makkelijk naar een andere server te verhuizen is het handiger om een hostname ipv ip adres te gebruiken. Zorg dus dat je een (sub-)domein hebt waarvan je controle over de zone file hebt en definieer een A-Record voor je voip server.

Security

Hou er rekening mee dat zodra je een sip server aan het internet hangt. Er ook diverse ongewenste clients verbinding proberen te maken. Er zal bijvoorbeeld geprobeerd worden of aanmelden met de default accounts/passwords werkt. Of eventueel zelfs een brute force om een wachtwoord te kraken. Zorg dus voor sterke wachtwoorden en gebruik software zoals fail2ban om verbindingen te blokkeren als er meer dan X keer met een verkeerd wachtwoord wordt aangemeld.

Nummerplan

* TODO

DID

* TODO

Gebruik

Blokkeren nummers

* TODO

blacklist/whitelist

112

* TODO

via DID

Geadvanceerde topics

ENUM

* TODO

http://enum-test.at/ http://www.e164.org/