我想通过 gethostbyname() 发送一个 dns 请求,并想通过 c 或 c++ 代码在 dns 响应中存储解析的 IP 和 TTL 值。
有人可以给我建议任何代码吗?我正在通过 gethostbyname() 系统调用解析 IP。但是也不知道如何获取对应的TTL值。
最佳答案
我建议你直接使用dns协议(protocol)将主机名解析为ip。 dns请求的响应包含ttl字段。
关于c++ - 通过gethostbyname获取解析的IP和TTL值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23454573/