【奇葩的域名无法解析】windows server 本地出现

系统运维

系统跑业务一段时间,总是发现系统本地莫名奇妙就出现无法解析域名。ping www.baidu.com 等域名总是提示 ping request could not find host
手动修改dns 地址 为海外 8.8.8.8,国内 114.114.114.114 等dns IP 都没解决。重启系统又能正常使用。

第一次以为云服务器系统出问题。万能的重启。后来又出现。查系统日志 都没什么实际性的错误。

这次,决定彻底解决它。从最开始的dns协议开始。

解决方法:
一:DNS 一些列的解析 走的是UDP协议,访问DNS 服务器的 53 端口。
netstat -an |findstr 53
没找到

二:找协议
netstat -ano |findstr UDP
发现 udp 端口开启了10000多端口的监听,并且都是同一个进程id 3832。

找到问题所在了。就这个进程,把UDP的随机端口都占完了。DNS client 无法产生UDP 随机端口 去访问外部DNS服务器53端口,无法接受数据。所以服务器 本地 无论 重启dns client 服务 还是更改dns IP,都没法解决。

解决 进程id 3832 的程序,释放 启动的UDP 随机端口,问题解决。
希望对大家遇到这种问题 有个好的帮助。

更多关于云服务器,域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn

赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 【奇葩的域名无法解析】windows server 本地出现

登录

找回密码

注册