为什么我无法通过浏览器访问 test.example.com,但可以在 CLI 中 ping 一下

为什么我无法通过浏览器访问 test.example.com,但可以在 CLI 中 ping 一下

我只想从 Hashicorp Vault 测试我的 CA 引擎。我在 docker 中启动了一个本地 NGINX 网络服务器,引用test.example.com。不幸的是,我无法通过该 URL 从浏览器访问它,但使用127.0.0.1localhost可以。我编辑了/etc/hosts文件,但似乎不起作用。

我在 CLI 中对其进行了测试ping test.example.com,它成功从中获取了字节localhost。还用命令对其进行了双重检查getent ahosts test.example.com

之后,我通过运行命令清除了 DNS 缓存sudo service nscd restart,但似乎没有任何作用。

有人有什么想法吗?

编辑:还尝试*.example.com在 中添加代理的 IGNORE 变量~/.profile,但没有成功

答案1

这似乎是一个代理问题...curl --noproxy '*' test.example.com起作用了,并且我在 Firefox 中添加了无代理配置。

相关内容