mirror of
https://github.com/xvzc/SpoofDPI.git
synced 2025-02-01 22:21:13 +00:00
15 lines
231 B
Go
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
|
||
|
}
|