一.问题描述
换用 WIFI 后,本来可以连接到 MongoDB 的服务连接失败了。
二.解决方案
stackoverflow 有类似问题:
Error: queryTxt ETIMEOUT when connecting to MongoDB Atlas using mongoose - Stack Overflow
提到要清理 DNS 服务器。
- 右键网络图标,打开“网络和 Internet 设置”,选择更改适配器属性。
- 点击当前网络的"属性"
- 修改 DNS
可选的 DNS 服务器有:
| 供应商 | DNS 地址 | 供应商 | DNS 地址 |
|---|---|---|---|
| 114 | 114.114.114.114 | 阿里 | 223.5.5.5 |
| 百度 | 180.76.76.76 | 腾讯 | 119.29.29.29 |
| 移动/铁通 | 101.226.4.6 | ||
| 海外地区DNS | |||
| OpenDNS | 208.67.222.222 | V2EX DNS | 199.91.73.222 |
| Google DNS | 8.8.8.8 |
4.记得清理原先的 DNS 缓存:使用命令ipconfig /flushdns