2015-08-13 3 views
0

Я нахожусь на машине для окон и программировании в Go. Когда я делаю ipconfig, я могу видеть интерфейсы моей машины.Как получить DNS-суффикс DNS для интерфейса в Go?

Когда я выполняю net.InterfaceAddrs() Я получаю кучу IP-адресов, и я знаю, какой из них я ищу, но хочу узнать, принадлежат ли эти адреса моему домену. В выводе ipconfig я могу сказать это, прочитав запись DNS Suffix, относящуюся к подключению, в которой указан мой «company.com».

Любые идеи?

ответ

0

См: similar question

попробовать net.LookupAddr для каждого IP вы получаете от net.InterfaceAddrs предполагая, что они реверс назад правильно, они должны заканчиваться в доменном имени.

+0

В настоящее время он возвращает пустой массив для подключения, в котором содержится список «company.com» в качестве DNS-суффикса – Luis

Смежные вопросы