私は家庭内LANでDNSを立てて名前解決しています

数年前から「hoge.local」というローカルドメインで運用していました

今日、何がきっかけか忘れてしまったのですがローカルドメインの運用方法をググったら

「.localなドメインは使ってはダメになりました」という記事を見つけてビックリしました

私が運用始めたときは「独自ドメイン持ってるならサブドメインを作って運用、そうで無ければxxx.localみたいな一般に使用されていないドメイン名を使用すること」というのが一般的でした

なんでこんなことになったんだと調べてみたら結構簡単な理由でした

.localはmDNSで使われているからだそうです

こりゃ使えなくて当然ですね

気付いてしまったので速攻で家庭内LANの設定変更しました

DNSのローカルドメイン部の変更、DHCPのサーチドメイン(ドメインプリフィックス)の変更でとりあえずOKかな

固定IPふってあるLinuxマシンは hostnamectl でFQDN変更、/etc/resolv.confの修正

WindowsマシンはNICのプロパティの修正

サクッと30分で完了