<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div><div>Hello!<br><br></div><div>I am new to kamailio and trying to use it vanilla config.<br></div><div>Now main question is how to use ip based auth.<br></div><div>I found recent post of Daniel-Constantin Mierla:</div><div><a href="http://lists.sip-router.org/pipermail/sr-users/2011-December/071147.html" target="_blank">http://lists.sip-router.org/pipermail/sr-users/2011-December/071147.html</a><br></div><div>Here he recommends to use 'address' table from permissions module,<br></div><div><br>I try yo use advice and add this lines at config begin:<br>#!define WITH_MYSQL <br>#!define DBURL "mysql://kamailio:kamailiorw@localhost/kamailio" <br>#!define WITH_AUTH <br>#!define WITH_IPAUTH<br>#!define WITH_USRLOCDB<br><br></div><div>Database is created and kamailio can access it.<br></div><div>I am add user 1000 to kamailio via kamctl and successful register it with soft-phone.<br></div><div>I create trunk without registration to kamailio on asterisk server. And trying to call from asterisk to user 1000. Call is successful. I try to create file /etc/kamailio/permissions.deny with content 'ALL : ALL'. And retry previous call. It still sucessful. I try to add record with asterisk address to 'address' table with group 1. And retry previous call. It still sucessful.<br><br></div><div>I am confused. I do not now how to disable any address for ip_auth except if it in the <br>'address' table. And allow any address with if it request kamailio with registration.<br></div><div><br></div><div></div><div>--<br></div>Best Regards,<br></div>Ivan Dudko<br></div></div></div>