官方说明: checkdnsrr — 给指定的主机(域名)或者IP地址做DNS通信检查
目前测试结果: 服务器能访问外网和不能访问外网的情况下,此函数均能正常运行。
但不确定是否有差异。刚解析的邮箱,通过此函数在不能访问外网的服务器上就通过验证了。求懂源码的大神分享下原理。
官方说明: checkdnsrr — 给指定的主机(域名)或者IP地址做DNS通信检查
目前测试结果: 服务器能访问外网和不能访问外网的情况下,此函数均能正常运行。
但不确定是否有差异。刚解析的邮箱,通过此函数在不能访问外网的服务器上就通过验证了。求懂源码的大神分享下原理。
而且你在内网也有可能有dns服务器的啊
你可以直接用nslookup手动解一下域名
你也可以写一个简单的demo,然后strace或者tcpdump看这个过程。