User Tools

Site Tools


wiki:voip:asterisk:sip_conf

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:voip:asterisk:sip_conf [2012/11/16 16:34]
root [sip.conf]
wiki:voip:asterisk:sip_conf [2014/12/26 18:31] (current)
Line 2: Line 2:
   * obsahuje konfiguraci modulu //chan_sip.conf//   * obsahuje konfiguraci modulu //chan_sip.conf//
   * Zde se konfigurují všechny SIP účty (ať pro jednotlivé telefony tak i pro trunky)   * Zde se konfigurují všechny SIP účty (ať pro jednotlivé telefony tak i pro trunky)
-Sekce:+===== Sekce: ===== 
   * [general] - zde se definuje globální nastavení, které lze pak upřesňovat(měnit) v nastavení jednotlivých kanálů, vyskytuje se jen jednou   * [general] - zde se definuje globální nastavení, které lze pak upřesňovat(měnit) v nastavení jednotlivých kanálů, vyskytuje se jen jednou
   * [nazev_kanalu] - definice kanálu, musí mít unikátní název, slouží jako username při authentikaci, může se vyskytovat v lib.počtu    * [nazev_kanalu] - definice kanálu, musí mít unikátní název, slouží jako username při authentikaci, může se vyskytovat v lib.počtu 
Line 8: Line 9:
   * [nazev_kanalu](nazev_sablony) - kanal s aplikovanou šablonou   * [nazev_kanalu](nazev_sablony) - kanal s aplikovanou šablonou
  
-Pořadí v jakém asterisk načítá parametry:+===== Pořadí v jakém asterisk načítá parametry: ===== 
   - Sekce konkrétního kanálu   - Sekce konkrétního kanálu
   - Šablona sekce   - Šablona sekce
   - Sekce [general]   - Sekce [general]
   - Defaultní nastavení   - Defaultní nastavení
 +
 +===== Příklad konfigurace: =====
  
 <code> <code>
Line 42: Line 46:
 </code> </code>
  
-[general]+===== [general] ===== 
   * context - defaultni kontext je vhodne definovat tak, aby nebylo mozne z nej nikam volat   * context - defaultni kontext je vhodne definovat tak, aby nebylo mozne z nej nikam volat
   * allowquest - povoluje volani bez authentikace!   * allowquest - povoluje volani bez authentikace!
Line 50: Line 55:
   * tlsbindaddr - slouží k nastavení SIP over TLS   * tlsbindaddr - slouží k nastavení SIP over TLS
  
-[šablona](!) nebo [kanál]+===== [šablona](!) nebo [kanál] ===== 
   * type   * type
     * peer - příchozí požadavky ověřuje(matchuje s kanálem) dle zdroj.IP adresy a č.portu     * peer - příchozí požadavky ověřuje(matchuje s kanálem) dle zdroj.IP adresy a č.portu
Line 69: Line 75:
     * all,ulaw,alaw,gsm     * all,ulaw,alaw,gsm
  
-:!:Pozor některé hodnoty šablony lze v kanálu bez problému přepsat, kromě **type,allow,disallow**!+:!: Pozor některé hodnoty šablony lze v kanálu bez problému přepsat, kromě **type,allow,disallow**!
      
  
 ===== Vztah se souborem extensions.conf ===== ===== Vztah se souborem extensions.conf =====
 {{:wiki:voip:asterisk:relationship-sip-extensions.png?direct&600 |}} {{:wiki:voip:asterisk:relationship-sip-extensions.png?direct&600 |}}
 +
 +===== Aplikace změn: =====
 +> $ **sudo asterisk -r**
 +> *CLI> **module reload chan_sip.so**
 +nebo
 +> *CLI> **sip reload**
 +
 +> *CLI> **sip show peers**
 +<code>
 +*CLI> sip show peers
 +Name/username              Host            Dyn Nat ACL Port     Status
 +0000FFFF0001/0000FFFF0001    192.168.1.100    D        5060     Unmonitored
 +0000FFFF0002/0000FFFF0002    192.168.1.101    D        5060     Unmonitored
 +
 +;Status - Unmonitored, znamená, že jsme nepoužili v konfiguraci direktivu qualify=yes
 +</code>
 +
 +> *CLI> **sip show users**
 +
 +===== Registrace vs. Autentikace =====
 +  * Registrace slouží jen k tomu, aby zařízení dalo vědět ústředně kde se nachází. A tím bylo možné na něj směrovat hovory.
 +  * Autentikace slouží k ověření oprávnění provést hovor.
 +  * :!: Má-li zař. správné auth.údaje a NEní zaregistrováno, může normálně provést odchozí hovor - příchozí hovory však fungovat nebudou, protože PBX neví kde se zařízení nachází.
  
  
wiki/voip/asterisk/sip_conf.1353080060.txt.gz · Last modified: 2014/12/26 18:31 (external edit)