Cisco IOS - VoIP.ms Wiki

Cisco IOS

From VoIP.ms Wiki

Jump to: navigation, search

SIP Trunk (Username/Password Authentication)

For the configuration below to work, you must have DNS name lookups properly configured on your router. The example below is based on IOS 15.1(3)T. Minor adjustments may be necessary for ealier IOS revisions. This example uses newyork4.voip.ms as a primary route.

Please click here Server Realms to get the Realm Name for the server you plan on using, this can differ from the Domain Name being used.

configure terminal

voice service voip
 ip address trusted list
  ipv4 107.6.67.238         !Current IP address for newyork4.voip.ms at the time of this writing.
 ip address trusted call-block cause not-in-cug
 gcid
 clid substitute name
 allow-connections sip to sip
 no supplementary-service sip moved-temporarily
 no supplementary-service sip refer
 sip
  session refresh
  e911
  transport switch udp tcp
  asserted-id ppi
  localhost dns:dns.name.of.your.device
  midcall-signaling passthru
  no call service stop

sip-ua
 credentials username your_account password 0 your_password realm newyork4.voip.ms
 authentication username your_account password 0 your_password realm newyork4.voip.ms
 registrar 1 dns:newyork4.voip.ms expires 300 !Pick your preferred server

!This dial peer will match all incoming calls for an specific DID
dial-peer voice 1 voip
 huntstop
 destination-pattern ########## !Switch the # with your DID Number
 session protocol sipv2
 session target ipv4:192.168.X.X !Your Call Manager IP Address
 dtmf-relay cisco-rtp rtp-nte
 codec g711ulaw
 no vad

!This dial peer is for outgoing calls
dial-peer voice 2 voip
 destination-pattern [2-9]..[2-9]......
 session protocol sipv2
 session target ipv4:107.6.67.238 !Your preferred server's IP address  
 no voice-class sip early-offer forced
 dtmf-relay h245-alphanumeric
 codec g711ulaw
 no vad

!This dial peer is for outgoing calls with the 1 prefix.
dial-peer voice 3 voip
 destination-pattern 1[2-9]..[2-9]......
 session protocol sipv2
 session target ipv4:107.6.67.238 !Your preferred server's IP address
 no voice-class sip early-offer forced
 dtmf-relay rtp-nte cisco-rtp sip-kpml sip-notify
 codec g711ulaw
 no vad
!Incoming Dial-Peer
dial-peer voice 4 voip
 session protocol sipv2
 session target ipv4:107.6.67.238 !Your preferred server's IP address
 incoming called-number .
 dtmf-relay cisco-rtp rtp-nte
 codec g711ulaw






Personal tools
Namespaces
Variants
Actions
VoIP.ms Wiki
Configuration
Guides (English)
Guides (Français)
Guías (Español)
Toolbox