Hello Francisco,

Francisco Puente wrote:
Hello,

Anyone succeeded installing PowerDNS + Geo-Backend?

yes

I'm migrating from Bind to PowerDNS but I need to get Geo working...

I'm using "launch=bind,geo" at pdns.conf, starts OK:

I was used launch=gmysql,geo


...
Nov 26 06:04:39 Set effective group id to 103
Nov 26 06:04:39 Set effective user id to 100
Nov 26 06:04:39 Creating backend connection for TCP
Nov 26 06:04:39 [bindbackend] Parsing 2 domain(s), will report when done
Nov 26 06:04:39 [bindbackend] Warning! Skipping 'hint' zone '.'
% Nov 26 06:04:39 [bindbackend] Done parsing domains, 0 rejected, 1 new, 0 removed
Nov 26 06:04:39 [geobackend] Parsing IP map zonefile
Nov 26 06:04:40 [geobackend] Finished parsing IP map zonefile: added 65494 prefixes, stored in 163454 nodes using 1961448 bytes of memory
Nov 26 06:04:40 [geobackend] Parsing director map /usr/local/etc/geo-maps
Nov 26 06:04:40 [geobackend] Finished parsing 1 director map files, 0 failures
Nov 26 06:04:40 About to create 3 backend threads for UDP
Nov 26 06:04:40 Done launching threads, ready to distribute questions
....

but geo is not working for me (nslookup):
 > www1.test.com
Server:         xxx.xxx.xxx.44
Address:        xxx.xxx.xxx.44#53

www1.test.com   canonical name = geo.test.com.
================================================
and the bind zone:

$ORIGIN .
$TTL 10800      ; 3 hours
test.com.       IN      SOA     ns.test.com. admin.test.com. (
                       2008020400   ; Serial
                       10800           ; Refresh after 3 hours
                       3600            ; Retry after 1 hour
                       604800          ; Expire after 1 week
                       86400 )         ; Minimum TTL of 1 day
test.com.       IN      NS      ns.test.com.

test.com.               IN      MX      1       mx.test.com.
test.com.               IN      MX      5       mx2.test.com.

www.test.com.           IN      A       192.168.100.5
ns.test.com.           IN      A       192.168.100.10
mx.test.com.          IN      A       192.168.100.20
mx2.test.com.         IN      A       192.168.100.21
mail.test.com.          IN      CNAME   mx.test.com.
                                   ^ This is not a good thing as I know.

www1.test.com.          IN      CNAME   geo.test.com.
This is how I did.
www.test.com.           IN      CNAME   www.geo.test.com.
geo.test.com.           NS      ns1.test.com. (assuming ns1 is the pdns server)
sa.geo.test.com.        A       192.168.100.40
eu.geo.test.com.        A       192.168.100.50


cat /usr/local/powerdns/etc/geo-maps/www1
$RECORD www1
$ORIGIN geo.test.com.
#eu
840 eu
#sa
356 sa

840 and 356 are bogus values and this is working for me as expected.
Hope this is helpful.

Regards
Hirantha
>

pdns.test.com.          IN      A       xxx.xxx.xxx.44
geo.test.com.           IN      NS      pdns.test.com.

sa.iso.test.com.                        IN A 192.168.100.40
sa.iso.test.com.                        IN A 192.168.100.41

eu.iso.test.com.                        IN A 192.168.100.50
eu.iso.test.com.                        IN A 192.168.100.51

Anyone can help? is there any good how-to about this?

The test.com is of course fake, not real IP's, just a test environment prior to migrate bind.

Thanks in advance
Francisco


------------------------------------------------------------------------

_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users
_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to