Skip to content

1Feng/pdns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an branch of pdns for grpc backend

Based on pdns rec-4.0.3

Support

Item Support
Native yes
Master no
Slave no
Superslave no
Autoserial no
DNSSEC no
Multiple instances no

How to

 $ ./bootstrap
 $ ./configure --with-modules="grpc"
 $ make
 $ make install

pdns.conf

# specify the grpc backend host and por
grpc-connection-string=localhost:50051

lannch=grpc

Change List:

    1. support grpc backend
    1. disable TCPv6 socket bind
    1. update query cache key with zoneId(or domain_id, it's the same), reduce queries for backend

About

PowerDNS---branch with grpc backend

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 61.7%
  • DIGITAL Command Language 10.5%
  • JavaScript 9.5%
  • Python 7.0%
  • Shell 4.8%
  • M4 2.5%
  • Other 4.0%