User Tools

Site Tools


tutorials:security:kamailio-security

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
Last revision Both sides next revision
tutorials:security:kamailio-security [2019/05/03 19:39]
henningw add user agent header example
tutorials:security:kamailio-security [2019/05/23 12:40]
pepelux
Line 330: Line 330:
  
 <code> <code>
-loadmodule    "geoip.so"+loadmodule    "geoip2.so"
 loadmodule    "secfilter.so" loadmodule    "secfilter.so"
  
Line 341: Line 341:
  
 route[SECURITY_CHECKS] { route[SECURITY_CHECKS] {
-        if (geoip_match("$si", "src")) {+        if (geoip2_match("$si", "src")) {
                 # return values ...                 # return values ...
                 #  2 = whitelisted                 #  2 = whitelisted
Line 347: Line 347:
                 # -1 = error                 # -1 = error
                 # -2 = blacklisted                 # -2 = blacklisted
-                secf_check_country($gip(src=>cc));+                secf_check_country($gip2(src=>cc));
                 if ($? == -2) {                 if ($? == -2) {
-                        xalert("$rm from $si blocked because Country '$gip(src=>cc)' is blacklisted");+                        xalert("$rm from $si blocked because Country '$gip2(src=>cc)' is blacklisted");
                         exit;                         exit;
                 }                 }
tutorials/security/kamailio-security.txt ยท Last modified: 2019/05/23 12:42 by pepelux