如何在 Erlang/Elixir 中获取完全限定的域名(或只是域名)?

Mik*_*ike 0 erlang elixir

Erlang 有inet.gethostname来获取主机名:

iex(1)> {:ok, hostname} = :inet.gethostname
{:ok, 'Michaels-MacBook-Pro'}
Run Code Online (Sandbox Code Playgroud)

但是如何获取域名呢?

Fre*_*Dog 5

:net_adm.dns_hostname(:net_adm.localhost)
Run Code Online (Sandbox Code Playgroud)

似乎做你想做的。