Cap resum de modificació |
|||
| Línia 34: | Línia 34: | ||
== Proves == | == Proves == | ||
Instalacio de twinkle a CentOS 6 | |||
yum install twinkle <enter> | |||
Configuracio de twinkle | |||
Create profile | |||
. username 1000 | |||
. password cadtboira1 | |||
. proxy 192.168.1.95 | |||
. stun server 192.168.1.95 | |||
Modificacio de regles iptables | |||
-A INPUT -m state --state NEW -m udp -p udp --dport 5060 -j voip-local-IN | |||
-A INPUT -m state --state NEW -m udp -p udp -m multiport --dports 8000:8005 -j voip-local-IN | |||
Activacio de trace sofia | Activacio de trace sofia | ||
| Línia 50: | Línia 55: | ||
Activa trace per SIP | Activa trace per SIP | ||
* sofia global siptrace <on|off> | * sofia global siptrace <on|off> | ||
== Abreviacions == | == Abreviacions == | ||
Revisió del 10:12, 3 juny 2014
links interessants
https://plone.lucidsolutions.co.nz/linux/freeswitch/install-freeswitch-on-a-centos-v6-vm
Instalació
rpm -Uvh http://files.freeswitch.org/freeswitch-release-1-0.noarch.rpm yum install freeswitch-config-vanilla yum install sox freeswitch-sounds* yum install freeswitch-lang* yum install freeswitch-xml-cdr freeswitch-xml-curl yum install freeswitch-tdm yum install freeswithc-spidermonkey chkconfig --add freeswitch && chkconfig --levels 35 freeswitch on
Configuracio
Path: /etc/freeswitch
fitxers a tocar:
- vars.xml : definicions usades a la resta de la configuracio important establir el domini
- directory/default/*.xml : important canviar els passwords dels usuaris
- autoload_configs/modules.conf : activar xml_rpc si es vol interf web i mod sofia si es vol SIP
vars.xml
- canviat default password (linea 16)
- canviat valor variable domain = cadt.com (linea 55)
modules.conf.xml
- activat mod_xml_rpc (linia 138)
- activat mod_xml_curl (linia 139)
- activat mod_xml_cdr (linia 140)
Proves
Instalacio de twinkle a CentOS 6 yum install twinkle <enter>
Configuracio de twinkle Create profile . username 1000 . password cadtboira1 . proxy 192.168.1.95 . stun server 192.168.1.95
Modificacio de regles iptables -A INPUT -m state --state NEW -m udp -p udp --dport 5060 -j voip-local-IN -A INPUT -m state --state NEW -m udp -p udp -m multiport --dports 8000:8005 -j voip-local-IN
Activacio de trace sofia
Entra a la consola
- fs_cli <enter>
Activa trace per SIP
- sofia global siptrace <on|off>
Abreviacions
- DAHDI: Digium/Asterisk Hardware Device Interface
- CDR: Call Detail Records
- CID: Call ID
- LCR: least cost routing
- POTS: Plain Old Telephony Service
- FXO: Foreign eXchange Office. Port on es pot conectar una linia de telefon del proveidor
- FXS: Foreign eXchange Service. Port on es pot conectar un telefon
- snom: control tecles extra softphone
- e164: Base de dades consultable via DNS query que converteix de nº POTS a contacte VoIP