家庭内でサーバを運用していて、流石にIPアドレスそのままというのも不格好なのでドメインを取得したくなってきた。
どうせ家庭内だけからのアクセスが目的なので一番行儀が良いのはDNSサーバを立ててルーターでDNSサーバを指定する方法なのだが、あいにくうちで使ってる物にはその機能はなし。
かといって家庭内の機器全てにそれぞれにDNSだったりhostsだったりの設定入れていくのもなかなかダルい話なので、じゃあ無料でドメイン取得できるサービスを試してみようと調べてみた。
世の中にはいくつか選択肢があるみたいなんだけど、手っ取り早そうなところでNo-IPを使ってみた。
お決まりのユーザ登録を済ませていって、左のメニューから「DDNS & Remote Access」 > 「DNS Records」を選び、ページに表示されるボタンから登録を進めれば良い。

[任意の文字列].ddns.netのようなドメインが無料で利用できる。

うちの場合、同一サーバ(Evo-X2)内でポート違いで複数のサービスを立ち上げていて、それぞれにserviceA.xxxx.ddns.net、serviceB.xxxx.ddns.net・・・のようなサブドメインを振りたいのでワイルドカードのチェックを入れておく。
サブドメインでのサーバ内の振り分けはtraefikで捌く。これについては別途記事を上げたい。
この無料プランでは30日に1度ドメインを継続して利用するための操作がいるんだけど、それもメールがきてフォームがあるページに飛んでボタンを押すだけのスマホで済む程度の作業なので、それほど苦はない。