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)
|
resp := new(dns.Msg)
|
||||||
|
|
||||||
for _, q := range mes.Question {
|
for _, q := range mes.Question {
|
||||||
|
log.Printf("DNS request from %s: %s", rw.RemoteAddr(), &q)
|
||||||
switch q.Qtype {
|
switch q.Qtype {
|
||||||
case dns.TypeA, dns.TypeAAAA:
|
case dns.TypeA, dns.TypeAAAA:
|
||||||
val, err := ds.HandleLookup(q.Name)
|
val, err := ds.HandleLookup(q.Name)
|
||||||
|
@ -140,6 +141,9 @@ func main() {
|
||||||
if err := memkv.Set("camlistore.net.", "104.154.231.160"); err != nil {
|
if err := memkv.Set("camlistore.net.", "104.154.231.160"); err != nil {
|
||||||
panic(err)
|
panic(err)
|
||||||
}
|
}
|
||||||
|
if err := memkv.Set("www.camlistore.net.", "104.154.231.160"); err != nil {
|
||||||
|
panic(err)
|
||||||
|
}
|
||||||
|
|
||||||
ds := NewDNSServer(memkv)
|
ds := NewDNSServer(memkv)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue