Skip to content

1Feng/pdns

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11,081 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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%