使用boost asio解析器查询自定义DNS服务器

时间:2016-12-05 17:04:04

标签: c++ boost dns boost-asio

我想对一些自定义名称服务器(通过指定ip / port)而不是默认名称服务器进行反向DNS查询查询。

为此可以使用boost :: asio :: resolver吗?

到目前为止,我有这个:

package main

import "fmt"

type Foo interface {
    Bar() bool
}

type FooBar struct {
    a bool
}

func (f *FooBar) Bar() bool {
    return f.a
}

func FooBarBar(foos []Foo) {
    for _, foo := range foos {
        fmt.Println(foo.Bar())
    }
}

func main() {
    fooBar := make([]*FooBar, 2)
    fooBar[0] = &FooBar{true}
    fooBar[1] = &FooBar{false}
    FooBarBar(fooBar)
}

有没有办法为解析器或服务指定dns ip / port?

0 个答案:

没有答案