mochikoAsTechのdig日記

当方好きなコマンドはdigです!お友達から!!よろしくお願いします!!!

DNS

ネガティブキャッシュのキャッシュ残り時間が知りたい

DNSキャッシュサーバにネガティブキャッシュ(status:NXDOMAINなどのときの「そんなリソースレコードは存在しない」という情報のキャッシュのこと)が残ってしまって、あとどれだけ待ったらネガティブキャッシュが消えるのか知りたい。 そんなときは、digで…

MXレコードやTXTレコードでは*(アスタリスク)は使えない?

hoge.infra.xyzでもfuga.infra.xyzでもメールを受信できるように、BINDのinfra.xyz.zoneでこんな設定を書いてみた。 mx1 IN A 153.126.198.20 * IN MX 10 mx1.infra.xyz. * IN TXT "v=spf1 a:mx1.infra.xyz -all" named-checkzoneでエラーはでない、よしよし…

ドメインで_(アンダーバー)使おうとしたらbad owner name (check-names)になった

「hoge_fuga.infra.xyz」っていうサブドメインが作りたくて、自前のBINDでinfra.xyz.zoneに hoge_fuga IN A 153.121.58.159 っていうレコードを追加して、再起動前に named-checkzone infra.xyz infra.xyz.zone でゾーンファイルのチェックしたら、 /var/nam…

DNSで使える便利な*(アスタリスク)

DNSの設定で*(アスタリスク)使えるとか知らなかった! $ORIGIN infra.xyz. (中略) @ IN A 153.121.58.159 www IN A 153.121.58.159 ns1 IN A 153.121.58.159 ns2 IN A 54.64.115.59 * IN A 153.121.58.159 infra.xyz.zoneにこんな感じで書いておくと、@…

nslookupよりdig!DNS初心者向けのdig解説

このサイト(例えばhttps://infra.xyz/)って、どこのウェブサーバ使ってるんだっけ?というときは、 host infra.xyz とか nslookup > set type=a > infra.xyz でもいけますが、nslookupは既に開発も止まっていて、ゆくゆくは無くなると言われているので、ns…

グルーレコードの確認方法

いったん、+traceで親のDNSコンテンツサーバを調べて、 $ dig infra.xyz +trace ; <<>> DiG 9.10.0-P1 <<>> infra.xyz +trace ;; global options: +cmd . 346259 IN NS h.root-servers.net. . 346259 IN NS j.root-servers.net. . 346259 IN NS k.root-serve…

グルーレコードのNSと、DNSコンテンツサーバのNSレコードはどっちが優先されるか?

グルーレコードに infra.xyz. 3600 IN NS ns1.infra.xyz. infra.xyz. 3600 IN NS ns2.infra.xyz. ns1.infra.xyz. 3600 IN A 153.121.58.159 ns2.infra.xyz. 3600 IN A 153.121.58.159 と登録して、でも実際のDNSコンテンツサーバ(153.121.58.159と54.64.115…

digの+shortとか+norecursionとかは、後半何文字か省略しても通る

digの+shortは+shorでも通る(さすがに+shoはダメだった)し、+norecurseは+norでも通る。 なんか「あ、いまtypoした?」って時に普通に応答返ってきて、ん?と思ってたんだけど、まさか後半何文字か省略しても通る仕様だったとは。

お名前.com でグルーレコードを設定する方法

DNS

このブログで使っているドメインは「infra.xyz」だけど、infra.xyzのネームサーバはns1.infra.xyzとns2.infra.xyzなので、ブラウザでブログを見ようとすると パソコン「infra.xyzのIPアドレス教えて」 DNSキャッシュサーバ「ちょっと待て。調べてくる。infra…