diff options
| author | MDK <[email protected]> | 2024-02-21 22:08:10 +0800 |
|---|---|---|
| committer | MDK <[email protected]> | 2024-02-21 22:08:10 +0800 |
| commit | 0ec9df9786a46f97501452fcc3b0eb0ac3fb0b7c (patch) | |
| tree | f5ab9c4851d8a5dd94f6e1cc73bdc611fb92c377 | |
| parent | 6f4d7c0758fe88bdf187ceb286bd12673a2b5c01 (diff) | |
cname chain bug fix
| -rw-r--r-- | fpdns_server.go | 2 | ||||
| -rwxr-xr-x | fpdns_server_240221 | bin | 0 -> 12494967 bytes |
2 files changed, 1 insertions, 1 deletions
diff --git a/fpdns_server.go b/fpdns_server.go index 8bfa9e4..5b2f9af 100644 --- a/fpdns_server.go +++ b/fpdns_server.go @@ -238,7 +238,7 @@ func query_handler(w dns.ResponseWriter, r *dns.Msg) { }
cname_target = dns.Fqdn(cname_target + "." + CONFIG_SLD)
cname_redir := &dns.NS{
- Hdr: dns.RR_Header{Name: name, Rrtype: dns.TypeNS, Class: dns.ClassINET, Ttl: 60},
+ Hdr: dns.RR_Header{Name: name, Rrtype: dns.TypeCNAME, Class: dns.ClassINET, Ttl: 60},
Ns: cname_target,
}
m.Answer = append(m.Answer, cname_redir)
diff --git a/fpdns_server_240221 b/fpdns_server_240221 Binary files differnew file mode 100755 index 0000000..6a803cf --- /dev/null +++ b/fpdns_server_240221 |
