有没有一种简单的方法,在*nix平台(特别是Linux)上获取主机名的IP地址,同时提供一个自定义的DNS服务器来代替系统配置的服务器?我想从一个C程序中访问这个信息。
发布于 2011-01-27 12:15:30
您将需要使用自己的解析器,直接发送DNS数据包,而不是依赖于系统的解析器和gethostbyname。您可能希望使用库,例如adns。
发布于 2011-01-27 12:12:01
nslookup <hostname> <dns server>例如:
nslookup www.example.com ns1.example.comhttps://stackoverflow.com/questions/4812641
复制相似问题