后端开发
域名IP转换 标签描述

首先我们来实现一个DNS查询功能,该功能的目的是传入一个网站域名自动将该域名解析为对应的IP地址,该功能的实现依赖于gethostbyname函数,该函数将主机名作为参数,并返回一个指向hostent类型结构的指针,结构包含有关主机的信息。结构包含许多字段,其中最重要的是h_name和h_addr_list。h_name是主机名,h_addr_list是一个指向具有主机IP地址的地址列表的指针。 hostent是一个结构体,用于存储主机的基本信息,包括主机名、主机别名、IP地址类型和地址列表等。 它的定义一般类似于以下: structhostent{ charh_name;/官方主机名/ ch...