在我的小公司里,有 3 个月的时间,通过互联网发送的请求第一次没有通过,但第二次才成功。 只要在短时间内提出请求,一切都会有效。但几分钟后没有请求,问题又出现了。
计算机连接到交换机,交换机连接到 Unifi 路由器,Unifi 路由器连接到光纤盒。 当您直接连接路由器而不通过交换机时也会出现此问题。
例如,如果我 ping Google,则不会丢失数据包 (
ping -t www.google.fr
)。
我的一个应用程序显示错误:
ENOTFOUND
有人有办法解决这个问题吗?
根据您描述的症状,您的网络上的 DNS 解析可能存在问题。错误
ENOTFOUND
表示DNS服务器找不到域名对应的IP地址。您可以采取以下一些步骤来诊断并可能解决问题:
检查 DNS 配置:
8.8.8.8
和 8.8.4.4
,或 Cloudflare DNS:1.1.1.1
和 1.0.0.1
)。测试 DNS 解析:
nslookup
或 dig
命令检查 DNS 解析是否第一次正常工作,一段时间后就失败。例如:
nslookup www.google.com
监控网络流量:
检查路由器日志:
检查固件和软件版本:
重置路由器:
更改 DNS 服务器:
增加 DNS 缓存大小:
暂时禁用 DNS 缓存:
检查网络环路:
更换路由器或恢复出厂设置:
独立的内部和外部 DNS: