Skip to content

Windows error: DNS query for www.qq.com failed: too many retries #63

@slince

Description

@slince

Country: China
OS: win10
reactphp/dns Version: 0.4.9
DNS: 114.114.114.114

ipconfig /all

Output:

无线局域网适配器 WLAN:

   连接特定的 DNS 后缀 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 3160
   物理地址. . . . . . . . . . . . . : 00-1E-64-F1-CE-21
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
   本地链接 IPv6 地址. . . . . . . . : fe80::7c11:b96f:80de:4889%16(首选)
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.112(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   获得租约的时间  . . . . . . . . . : 2017年6月22日 9:21:17
   租约过期的时间  . . . . . . . . . : 2017年6月22日 16:44:09
   默认网关. . . . . . . . . . . . . : 192.168.1.1
   DHCP 服务器 . . . . . . . . . . . : 192.168.1.1
   DHCPv6 IAID . . . . . . . . . . . : 83893860
   DHCPv6 客户端 DUID  . . . . . . . : 00-01-00-01-20-AE-FB-13-00-23-81-23-CA-07

   DNS 服务器  . . . . . . . . . . . : 114.114.114.114

   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

Code:

$ip = gethostbyname('www.qq.com');
var_dump($ip);

Output:

string(13) "180.96.86.192"

Code:

$loop = React\EventLoop\Factory::create();
$factory = new React\Dns\Resolver\Factory();
$dns = $factory->create('114.114.114.114', $loop);

$dns->resolve('www.qq.com')->then(function ($ip) {
    echo "Host: $ip\n";
}, function(RuntimeException $exception){
    echo $exception->getMessage();
});
$loop->run();

Output:

DNS query for www.qq.com failed: too many retries

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions