主机名

本部分描述了将因特网主机名映射到地址的相关网络库子例程。

以下相关网络库子例程将因特网主机名映射到地址:

主机的正式名称及其公用别名由 gethostbyaddrgethostbyname 子例程以及地址系列和以 null 结束的可变长度地址列表返回。 由于主机可能具有多个同名地址,因此需要可变长度地址的列表。

这些调用的数据库由 /etc/hosts 文件或使用 named 名称服务器提供。 由于数据库及其访问协议的差异,返回的信息可能有所不同。 使用 gethostbyname 子例程的主机表版本时,仅返回一个地址,但包含所有列出的别名。 名称服务器版本可能返回备用地址,但不提供除作为参数值提供的别名以外的任何别名。