Original patch can be found at: http://www.caraytech.com/geodns/ This patch is a modification to use the GeoIPCityLite database with Bind 9.4.3-P1 views. Author: Michael Moody michael (at) gsc (dot) cc Views should look like this: view "id" { // Match clients from Idaho, California, Texas, and North Carolina match-clients { region_ID; region_CA; region_TX; region_NC; }; recursion no; zone "test.com" { type master; file "test-id.zone"; }; }; view "az" { //Match clients from Arizona match-clients { region_AZ; }; recursion no; zone "test.com" { type master; file "test-az.zone"; }; }; view "other" { // Match all others, necessary for private addresses, and unknown addresses match-clients { any; }; recursion no; zone "test.com" { type master; file "test-other.zone"; }; };