Software Asterisk umožňuje vytvořit vlastní telefonní ústřednu, a provozovat několik telefonních linek. Lze tak jednoduše volat jak mezi jednotlivými účastníky, tak do veřejných telefonních sítí pevných i mobilních operátorů. Pokud ale máme telefonní kontakty uloženy v adresáři aplikace Microsoft Outlook, budeme chtít pravděpodobně pro volání používat tento seznam. Microsoft Outlook nám sice neumožňuje používat počítač jako telefonní přístroj, můžeme ale s jeho pomocí vytáčet telefonní čísla na externím zařízení. Takovým zařízením může být jak pevný VoIP telefonní přístroj, mobilní telefon s podporou VoIP nebo aplikace určená pro VoIP telefonii.
V každém případě musíme na počítač nainstalovat zprostředkovatele telefonního připojení. Následující popis se bude týkat software ActivaTSP.
Nastavení Asterisk – AMI
Pro správnou funkci ActivaTSP je potřeba nakonfigurovat tzv. AMI (The Asterisk Manager Interface). Umožňuje nám připojení externích aplikací a ovládání telefonní ústředny vzdáleně.
Nastavení se provádí v souboru /etc/asterisk/manager.conf
:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
[general] enabled = yes webenabled = yes port = 5038 bindaddr = [::] [defaultuser] secret=2J8nDS2D read = system,call,log,verbose,command,agent,user,originate write = system,call,log,verbose,command,agent,user,originate ;deny=::/0 permit=::/0 |
Příklad umožňuje připojení uživatele defaultuser z jakékoli adresy v internetu. Řádkami deny
a permit
můžeme jednoduše limitovat IP adresy, ze kterých se budeme připojovat. Zde je notace ve formátu IPv6 (povolení připojení ze všech adres IPv4 a IPv6), ale lze samozřejmě použít i čistě IPv4. V každém případě je vhodné použít také firewall.
Nastavení telefonní linky, ze které budeme volat se řídí v souboru /etc/asterisk/sip.conf
.
1 2 3 4 5 6 7 8 9 |
[100] type=friend defaultuser=100 secret=sD8mDDksS dtmfmode=rfc2833 callerid=Linka <100> host=dynamic permit=::/0 context=internal |
Nastavení ActivaTSP
Po instalaci ActivaTSP můžeme přistoupit k vlastnímu nastavení software. To se v prostředí MS Windows provádí v Ovládacích panelech, Telefon a modem. Pro změny je nutné administrátorské oprávnění.
Nastavení rozhraní je poměrně jednoduché. Zadáme číslo linky, které budeme používat (SIP/100), a je definované v souboru /etc/asterisk/sip.conf
, název odchozího volání, kontext příslušný pro vybranou linku, název nebo IP adresu serveru Asterisk, AMI port a uživatele a heslo ze souboru /etc/asterisk/manager.conf
.
Nikde nebudeme vyplňovat heslo k naší lince 100. To slouží pouze pro registraci VoIP telefonu k ústředně.
Nyní máme vytvořeného zprotředkovatele telefonního připojení nakonfigurovaného.
Volání z Microsoft Outlook
Vlastní volání probíhá tak, že v kontaktech MS Outlook vybereme konkrétní vyzitku a zvolíme Volat.
V dialogu Nové volání při prvním hovoru zvolíme Možnosti vytáčení a nadefinujeme připojení pomocí linky SIP/100.
Po zahájení volání nám ústředna Asterisk nejdříve zavolá na telefonní přístroj linky 100, a po vyzvednutí sluchátka nás spojí s volaným číslem.
Jak již bylo uvedeno, jedná se pouze o vytáčení telefonních čísel z Microsoft Outlook.
Pokud budeme chtít počítač používat jako telefonní přístroj, musíme nainstalovat VoIP klienta, např. Linphone, a v něm nastavit linku 100.