我在这里面临一个小问题。我有一个长/etc/hosts文件。(在网络上工作,所以我在本地托管了很多站点以进行开发)。假设它大约有 40、50 行长。全部重定向到 127.0.0.1。
现在在检查 Chrome 的检查器时,由于 DNS 查找部分,我的本地网页似乎加载缓慢。在文件中mygreatwebsite.local也定义的url 上/etc/hosts。
快速检查后,似乎将hosts文件减少到几行,大大加快了 DNS 查找部分。所以我的问题是,是否有可能面对 50 行大约 5 秒的差异,而几行则是微不足道的时间?还是我完全错过了什么?
新安装 Centos 后,我无法让yum、wget或curl工作。我得到的是:
$ curl http://www.google.com
curl: (6) Couldn't resolve host 'www.google.com
Run Code Online (Sandbox Code Playgroud)
最令人惊讶的部分是 ping 实际上似乎有效。
ping www.google.com
Run Code Online (Sandbox Code Playgroud)
第一反应,检查 iptables :我根本没有规则。正如我所说,全新安装。
nameserver 127.0.0.1
nameserver 8.8.8.8
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)
PS:尝试使用 http:// 和不使用。