Putting security into practice in Kamailio to authenticate INVITE and REGISTER traffic by source IP and Challenge / Response in the Auth header.

Putting security into practice in Kamailio to authenticate INVITE and REGISTER traffic by source IP and Challenge / Response in the Auth header.
General overview of AAA, traffic validation and SIP security.
Using Boilerplate Kamailio code to speed up the development process.
Making our first call between two registered endpoints on Kamailio.
Setting up Kamailio as a SIP registrar to handle REGISTER messages.
How to use routing blocks and structure your code in Kamailio.
Installing Kamailio on Ubuntu, basic rules for wring config files and we respond to SIP messages!
Introducing Kamailio SIP Server & explaining it’s uses.
Installation & basic configuration of the Sipwise NGCP rtpengine
Many Kamailio modules require, or have additional functionality, when you’re using a database backend. There’s a few options, but for this tutorial we’ll use a MySQL database backend. To begin with we’ll install MySQL & Kamailio, apt-get install kamailio* mysql-server Next we’ll want to configure the file called kamctlrc in which we’ll add our database […]