Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
Server represents a DNS server instance.
func NewServer ¶
func NewServer(db *db.Cluster, retriever ZoneRetriever) *Server
NewServer returns a new server instance.
func (*Server) Reconfigure ¶
Reconfigure updates the listener with a new configuration.
func (*Server) UpdateTSIG ¶
UpdateTSIG fetches all TSIG keys and loads them into the DNS server.
type Zone ¶
type Zone struct { Info api.NetworkZone Content string }
Zone represents a DNS zone configuration and its content.
Click to show internal directories.
Click to hide internal directories.