github ページ リポジトリを設定し、カスタム ドメインをページ サイトにリンクしました。
別の Mac でカスタム ドメイン mrmtech.co.za を開くと、探しているサイトが表示されます。ただし、私の Mac では解決されません。次のことを試しました。
- 12時間以上待ちました。違いはありませんでした。
$ nslookup mrmtech.co.za
-> 与えるserver can't find mrmtech.co.za: NXDOMAIN
host mrmtech.co.za 8.8.8.8
->mrmtech.co.za has address 192.30.252.154, mrmtech.co.za has address 192.30.252.153
正しいIPアドレスを示します
したがって設定は正しいので、Mac で DNS キャッシュをフラッシュしようとしましたが、うまくいきませんでした。OSX 10.10.5 を実行しています。試してみましたsudo killall -HUP mDNSResponder
が、うまくいきませんでした。
このキャッシュをフラッシュする他の方法はありますか? また、何らかの方法で Chrome でもフラッシュする必要がありますか?
答え1
mrmtech.co.zaの負のTTL値は1日で、両方のAレコードのTTLは10であることがわかります。秒.... はい、2つの質問です、いや、3つの質問です。
1) あなたの Mac が使用しているネームサーバーは何ですか ( scutil --dns
)? 他の Mac と異なるものですか? (異なるはずです)
2) DNS で有効になる前に、なぜ mrmtech.co.za に接続しようとしたのですか?host
別の Mac で試す前に、自分の Mac から公開して、または別の外部チェック サイト (whatsmydns.net) で解決しましたか?
3) Mac が使用するネーム サーバーの NXDOMAIN ネガティブ キャッシュ応答の有効期限が切れた (1 日) ため、この状況は解決しましたか?
この一連の出来事はよく見かけます... 非常に一般的なので、どこかの FAQ に載っているはずです。