SpoofDPI/proxy/doh.go
2022-01-09 01:02:30 +09:00

15 lines
231 B
Go

package proxy
func (p *Proxy) DnsLookupOverHttps(domain string) (string, error) {
// Perform a A lookup on example.com
a, _, err := p.DNS.LookupA(domain)
if err != nil {
return "", err
}
ip := a[0].IP4
return ip, nil
}