無料No-IPのドメインだとDNSのCNAMEレコードを設定できないようですが,Google Sitesを使うために無理矢理対応しました

無料No-IPのDNSでCNAMEもどき

CNAMEが使えない

Google Sitesでは,独自ドメインを使えるようです.

自分はNo-IPで独自ドメインを使っているのですが, こういうことなら独自ドメインを使ったGoogle Sitesを立ち上げてやろうと思いました.

...そのためには,上記ヘルプに書かれているように,そのドメインのDNSのCNAMEレコードに

ghs.google.com
と登録する必要があります.

ところがNo-IPの標準のDNSプランでは,CNAMEレコードは設定できないようです. orz

しかしここで頓挫するのも残念なので,リスク覚悟で無理矢理対応することにしました.

CNAMEを無理矢理代用する

ghs.google.comのIPアドレスを引くと,
$ host ghs.google.com
ghs.google.com is an alias for ghs.l.google.com.
ghs.l.google.com has address 74.125.31.121
という結果なので,No-IPの管理画面で,独自ドメインに設定するホストのIPアドレス(Aレコード)を,
74.125.31.121
に設定しました.

0416a.png

これで同じ動きになります.

問題点

問題点というか当然の帰結なのですが,現在は
ghs.google.com = 74.125.31.121
という関係なのですが,将来このIPアドレスが変わったときには,当然つながらなくなります. (CNAMEを使っていないことによる弊害です)

その時には最新のIPアドレスを確認して,No-IPの管理画面からAレコードを設定し直す必要があります.

まぁそうそう変わらないだろうとは思いますが,変わらないとは一切保証されていませんので,覚悟は必要です.

kamolandをフォローしましょう


© 2019 KMIソフトウェア