标签: windows go dns active-directory
我想使用Golang获取我所在的内部Windows域的FQDN。例如,如果名称是CORP.com,我想在Golang中使用一个小脚本来为我找到它。
这可能吗?
答案 0 :(得分:0)
使用Go的stdlib没有内置方式,但是,可能能够通过DNS查找短主机名来实现它(以获取IP由DNS知道,然后通过DNS(应该为您提供机器的FQDN)对该IP进行反向查找,其结尾(减去短主机名)应该是您的AD域。大部分逻辑都是在go-fqdn中实现的。