スターサーバーに Freenom のドメイン追加2

スターサーバーに Freenom のドメインを追加しようとして InfinityFree を介する方法を試したが、うまくいかなかったと書いた。

スターサーバーに Freenom のドメイン追加1 – with a Christian Wife
https://wacw.cf/2021/03/30/adding-a-freenom-domain-to-starserver/

次に InfinityFree の代わりに、「忍者ホームページ」を試してみた。

無料でホームページを作成するなら|忍者ホームページ
https://www.ninja.co.jp/hp/

(1)忍者ホームページのアカウントを作成する。

無料でホームページを作成するなら|忍者ホームページ
https://www.ninja.co.jp/hp/

(2)メール認証のメールをクリックすると、「忍者ホームページ作成」のページへ行く。一旦適当に入力して忍者ホームページを作成する。

(3)管理画面の下にある「サイト設定>独自ドメインを設定する」をクリックする。

忍者ホームページ 管理画面
https://homepage.shinobi.jp/

表示された「【非推奨】サブドメイン無しの独自ドメインを設定する場合」の「IN A xxx.xxx.xxx.xx」をメモしておく。

(4)Freenom の管理画面で「Services>My Domains>該当ドメインの Manage Domain>Management Tools>Nameservers」を「Use default nameservers (Freenom Nameservers)」にする。

また、Manage Freenom DNS で以下のように入力する。

Name:(空白)
Type:A
TTL:300(一時的な値なので短くする)
Target:[3でメモした xxx.xxx.xxx.xx]

「Save Changes」をクリック。

(5)しばらくして3の忍者ホームページのページに戻り、「サイト設定>独自ドメインを設定する」の一番下へ独自ドメインを入力。「更新」をクリック。独自ドメインのサイトにアクセスできるようになるはずだ。

(6)スターサーバーの管理ツールで、「ドメイン>ドメイン設定>ドメイン追加>他社管理のドメインを追加する」をクリック。そのページにある webauth.html をダウンロード。

そして、webauth.html を忍者ホームページの FTP サーバーへアップする。

FTP 設定は忍者ホームページほ管理画面に書かれている。

忍者ホームページ 管理画面
https://homepage.shinobi.jp/site/domain

[あなたの独自ドメイン]/webauth.html にアクセスできることを確認する。

(7)スターサーバーの管理ツールで、「ドメイン>ドメイン設定>ドメイン追加>他社管理のドメインを追加する」のページに戻る。

「ドメイン追加>ドメイン名」にドメイン名を入力。「WEB認証」を選択した上で、「確認画面」をクリック。

すると「ドメイン追加」ができるようになった!

あとは、忍者ホームページの設定を削除したり、Freenom のネームサーバーやらをスターサーバーに設定したりして、今後スターサーバーで運用していく。

おそらくスターサーバーは、海外の大手ではないドメインレジストラでの WHOIS 認証や、海外ホスティングサービスの WEB 認証は弾くようになったのかもしれない。メール認証は試していないのでどうか分からない。いずれにせよ、忍者ホームページを介することで解決することが分かった。

参考:
【忍者ホームページ】独自ドメインの設定・解除方法|ヘルプ|忍者ホームページ
https://www.ninja.co.jp/hp/help/manual/1066/