Sockets 基于UDP套接字的Google公共DNS查询
谷歌是否可以通过UDP套接字进行公共DNS查询 我遵循了这一点,但它在发送查询后出现问题,没有得到回复 我正在使用8.8.8.8:53 UDP套接字请求Sockets 基于UDP套接字的Google公共DNS查询,sockets,dns,udp,Sockets,Dns,Udp,谷歌是否可以通过UDP套接字进行公共DNS查询 我遵循了这一点,但它在发送查询后出现问题,没有得到回复 我正在使用8.8.8.8:53 UDP套接字请求 DNS名称服务器必须在UDP端口53上响应。谷歌的服务器肯定会这样做。意味着客户端套接字端口也需要53?不,出于防欺骗的原因,客户端应该发送(并接收)一个高随机端口号。我使用的是ip 8.8.8的53服务器端口和一个随机客户端端口。所以我不明白为什么它不起作用。我甚至可以在wireshark中看到DNS请求包。
DNS名称服务器必须在UDP端口53上响应。谷歌的服务器肯定会这样做。意味着客户端套接字端口也需要53?不,出于防欺骗的原因,客户端应该发送(并接收)一个高随机端口号。我使用的是ip 8.8.8的53服务器端口和一个随机客户端端口。所以我不明白为什么它不起作用。我甚至可以在wireshark中看到DNS请求包。