set TTL to 60 seconds instd of 1 hour

This commit is contained in:
2023-01-07 17:58:33 +01:00
parent 285ea8438e
commit 50333de139

View File

@@ -205,7 +205,7 @@ func parseQuery(m *dns.Msg, currentDomain *domain) {
ip := currentDomain.Ipv4[q.Name] ip := currentDomain.Ipv4[q.Name]
currentDomain.Mutv4.RUnlock() currentDomain.Mutv4.RUnlock()
if ip != "" { if ip != "" {
rr, err := dns.NewRR(fmt.Sprintf("%s A %s", q.Name, ip)) rr, err := dns.NewRR(fmt.Sprintf("%s 60 IN A %s", q.Name, ip))
if err == nil { if err == nil {
m.Answer = append(m.Answer, rr) m.Answer = append(m.Answer, rr)
} }
@@ -216,7 +216,7 @@ func parseQuery(m *dns.Msg, currentDomain *domain) {
ip := currentDomain.Ipv6[q.Name] ip := currentDomain.Ipv6[q.Name]
currentDomain.Mutv6.RUnlock() currentDomain.Mutv6.RUnlock()
if ip != "" { if ip != "" {
rr, err := dns.NewRR(fmt.Sprintf("%s AAAA %s", q.Name, ip)) rr, err := dns.NewRR(fmt.Sprintf("%s 60 IN AAAA %s", q.Name, ip))
if err == nil { if err == nil {
m.Answer = append(m.Answer, rr) m.Answer = append(m.Answer, rr)
} }