在UNIX平台中是否有函数(C或C++)返回FQDN(完全限定域名)?

最佳答案

使用getifaddrs()获取相关框的接口,然后使用"resolver interface" (man resolver)查询FQDNs,以获取前一次调用getifaddrs()返回的ip地址。
在此上下文中不要使用gethostname()command line tool hostname,因为IXish框的“主机名”不一定与通过“解析器接口”为框的接口地址发出的查询返回的FQDN相关。

关于c - 如何在Unix中获得完全合格的域名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30048953/

10-10 01:00