Documentation ¶
Index ¶
- Constants
- func NewMsg(Type uint16, domain string) *dns.Msg
- type Dig
- func (d *Dig) A(domain string) ([]*dns.A, error)
- func (d *Dig) AAAA(domain string) ([]*dns.AAAA, error)
- func (d *Dig) ANY(domain string) ([]dns.RR, error)
- func (d *Dig) CAA(domain string) ([]*dns.CAA, error)
- func (d *Dig) CNAME(domain string) ([]*dns.CNAME, error)
- func (d *Dig) Exchange(m *dns.Msg) (*dns.Msg, error)
- func (d *Dig) GetMsg(Type uint16, domain string) (*dns.Msg, error)
- func (d *Dig) GetRR(Type uint16, domain string) ([]dns.RR, error)
- func (d *Dig) MX(domain string) ([]*dns.MX, error)
- func (d *Dig) NS(domain string) ([]*dns.NS, error)
- func (d *Dig) PTR(domain string) ([]*dns.PTR, error)
- func (d *Dig) SRV(domain string) ([]*dns.SRV, error)
- func (d *Dig) SetDNS(host string) error
- func (d *Dig) SetEDNS0ClientSubnet(clientip string) error
- func (d *Dig) SetTimeOut(t time.Duration)
- func (d *Dig) TXT(domain string) ([]*dns.TXT, error)
- func (d *Dig) UseDafaultDNS()
Constants ¶
View Source
const ( DNS_SEVER_DEFAULT = DNS_SERVER_DNSPOD DNS_SERVER_DNSPOD = "119.29.29.29" DNS_SERVER_114 = "114.114.114.114" DNS_SERVER_ALI = "223.5.5.5" DNS_SERVER_BAIDU = "180.76.76.76" DNS_SERVER_360 = "101.226.4.6" DNS_SERVER_GOOGLE = "8.8.8.8" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Dig ¶
type Dig struct { LocalAddr string RemoteAddr string EDNSSubnet net.IP DialTimeout time.Duration WriteTimeout time.Duration ReadTimeout time.Duration Protocol string Retry int }
func (*Dig) SetEDNS0ClientSubnet ¶
func (*Dig) SetTimeOut ¶
func (*Dig) UseDafaultDNS ¶
func (d *Dig) UseDafaultDNS()
Click to show internal directories.
Click to hide internal directories.