macOSでzenn.devにアクセスできないとき

zenn.devにアクセスしても何も表示されないんだけど

iPhoneのsafariでは表示できたんだけど、
macOSではChromeでもFireFoxでも表示できないんだよね

ということはWiFiの問題ではないわね


zenn.devのIPアドレスは、35.190.77.180だから、
ping 35.190.77.180 してみるとどうかしら?

返ってきましたよん

$ ping 35.190.77.180
PING 35.190.77.180 (35.190.77.180) 56(84) bytes of data.
64 bytes from 35.190.77.180: icmp_seq=1 ttl=113 time=10.2 ms
64 bytes from 35.190.77.180: icmp_seq=2 ttl=113 time=10.5 ms
Code language: Bash (bash)

それじゃ、ping zenn.dev はどう?

何か返ってきたけど...

$ ping zenn.dev
PING zenn.dev (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.069 ms
Code language: Bash (bash)

あらら、localhostが返ってきてるわね

zenn.devを名前解決したら、127.0.0.1になってしまってるのね

どうして〜?

/etc/hosts を見てみて

cat してみたけど、zenn.dev と 127.0.0.1 の設定はしていないよ

/privates/etc/hosts は /etc/hosts と同じ内容みたいね

.dev 127.0.0.1 で検索してみたら、わかったよ!

$ scutil --dns
を実行して、
resolver #8
domain : dev nameserver[0] : 127.0.0.1
が表示されたら、
$ rm -f /etc/resolver/dev
するといいって

Powっていう開発サーバをインストールすると、こうなるって、コメントがあるけど。

インストールした覚えはないけど、解決してよかった。

`.dev` TLD resolves to 127.0.0.1
My Mac (Mojave 10.14) is unable to access any website with a .dev domain name, such as get.dev. I tried running $ ping get.dev and got the following output: PIN...
Why all *.dev domains target to my localhost?
When you type *.dev domains, for example juas.dev it points to localhost, someone know why ? (My hosts are not modified, and the request dont go outside)
タイトルとURLをコピーしました