We are using SecAst to block connections based on the geographic location of each IP address. This is working well down to the state level (or ‘province’ or ‘region’ depending on what your country calls it), but we find that city level GeoIP restrictions are occasionally wrong. (Not often, but we cannot afford to block a valid device ever).
We need to secure the PBX down to the city level, as we only want to accept SIP connections from 2 specific cities. Our users move within those cities so all other restrictions don’t work for us. Can we get higher accuracy somehow?