mirror of https://github.com/perkeep/perkeep.git
server/camnetdns: log all incoming requests
Updates #722 Change-Id: Ief6b172d8ec4e62f22332a117f379ea4998a3f76
This commit is contained in:
parent
e53f91085b
commit
d77d4b8b51
|
@ -77,6 +77,7 @@ func (ds *DNSServer) ServeDNS(rw dns.ResponseWriter, mes *dns.Msg) {
|
|||
resp := new(dns.Msg)
|
||||
|
||||
for _, q := range mes.Question {
|
||||
log.Printf("DNS request from %s: %s", rw.RemoteAddr(), &q)
|
||||
switch q.Qtype {
|
||||
case dns.TypeA, dns.TypeAAAA:
|
||||
val, err := ds.HandleLookup(q.Name)
|
||||
|
@ -140,6 +141,9 @@ func main() {
|
|||
if err := memkv.Set("camlistore.net.", "104.154.231.160"); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
if err := memkv.Set("www.camlistore.net.", "104.154.231.160"); err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
ds := NewDNSServer(memkv)
|
||||
|
||||
|
|
Loading…
Reference in New Issue