我有一个在VirtualBox中运行的Linux Web服务器,升级到Sierra之后发现我在Web服务器上的网站加载速度非常慢。这需要几分钟。我认为它与VirtualBox guest虚拟机安装有关,所以我在Docker容器中设置了我的站点,但我看到了同样的事情。
一时兴起,我关闭了所有网络,突然我的网站立即加载。这让我相信有某种域名解析问题,但我不知道在哪里看。
我的开发域位于/ etc / hosts中,如下所示:
127.0.0.1 firstdomain.dev
127.0.0.1 seconddomain.dev
当我 ping firstdomain.dev
我明白了:
PING firstdomain.dev (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.089 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.109 ms
当我 host firstdomain.dev
我明白了:
firstdomain.dev has address 127.0.53.53
firstdomain.dev mail is handled by 10 your-dns-needs-immediate-attention.dev.
我不明白为什么操作系统不首先查看/ etc / hosts并从那里开始。我还能看到或做些什么来解决这个问题?
编辑:我已经尝试将.dev更改为.local但我仍然看到同样的事情。