dns服务器ping使用与dns服务器nslookup使用不同

时间:2018-11-20 08:32:51

标签: windows dns ping nslookup

在我的计算机上(Windows 10),ping.exe使用的dns服务器与nslookup使用的dns服务器不同。我将192.168.123.1设置为计算机的dns服务器,这是我的路由器。因此nslookup会将其用作dns服务器:

PS C:\Users\peter> nslookup.exe fm.zju.edu.cn
server:  RT-N14U.lan
Address:  192.168.123.1

name:    fm.zju.edu.cn
Address:  10.214.0.99

此ip地址ic正确,这是学校内部的ip。
但ping结果不同:

PS C:\Users\peter> ipconfig.exe /flushdns

Windows IP Configuration

Successfully flushed the DNS Resolver Cache.
PS C:\Users\peter> ping fm.zju.edu.cn

Pinging fm.zju.edu.cn [210.32.157.99] with 32 bytes of data:

然后,我使用wireshark来发现ping.exe将dns请求发送到另一个dns服务器114.114.114.114。我曾经使用过此dns服务器,但大约一个月没有使用它。
我重置了网络设置,但ping.exe仍然使用114.114.114.114作为其dns服务器。
我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我不知道为什么这个问题今天消失了,昨天我做了什么:
将网卡的mtu值从1500更改为1280。
如果此问题不再出现,请让它过去。