diff options
| author | handingkang <[email protected]> | 2023-12-05 20:45:54 +0800 |
|---|---|---|
| committer | handingkang <[email protected]> | 2023-12-05 20:45:54 +0800 |
| commit | 9df2ecd50fbec3ac9475589c376385ca38c7e962 (patch) | |
| tree | fed4a5ea300680090b2372872b5b36eff8f2a989 | |
| parent | edbd4e504c88fccbdebaa1068c9d129a9230e7d5 (diff) | |
适配0x20
| -rw-r--r-- | plugin/v64dns/v64dns_policy.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/plugin/v64dns/v64dns_policy.go b/plugin/v64dns/v64dns_policy.go index 877f2df..345c830 100644 --- a/plugin/v64dns/v64dns_policy.go +++ b/plugin/v64dns/v64dns_policy.go @@ -25,7 +25,6 @@ func (v V64dns) ResponseHandler(msg *dns.Msg, state request.Request) *dns.Msg { // 未到达最后一步 if step < v.p.maxLen { - return v.ResponseCNAME(msg, state) } // 到达最后一步 @@ -56,7 +55,7 @@ func (v V64dns) ResponseTXT(msg *dns.Msg, state request.Request) *dns.Msg { answer := new(dns.TXT) answer.Txt = []string{state.QName()} - answer.Hdr = dns.RR_Header{Name: qname, Ttl: 3600, Class: dns.ClassINET, Rrtype: dns.TypeTXT} + answer.Hdr = dns.RR_Header{Name: state.QName(), Ttl: 3600, Class: dns.ClassINET, Rrtype: dns.TypeTXT} if sub == v.p.v4subdomain { msg = v.SetAuthAdd(msg, state, 4) |
