将主机名从主机文件C解析为ip地址

将主机名从主机文件C解析为ip地址,c,network-programming,C,Network Programming,我正在研究网格集群互连。所有主机到ip地址的映射都在/etc/host文件中。 我的问题是如何通过C代码中的主机名获取ip。 我可以直接ssh compute-0-4.local。但是如何在我的C代码中获取其ip呢?使用该函数进行名称查找。标准的gethostbyname不适合您吗?

我正在研究网格集群互连。所有主机到ip地址的映射都在/etc/host文件中。 我的问题是如何通过C代码中的主机名获取ip。
我可以直接ssh compute-0-4.local。但是如何在我的C代码中获取其ip呢?

使用该函数进行名称查找。

标准的
gethostbyname
不适合您吗?