無料No-IPのドメインだとDNSのCNAMEレコードを設定できないようですが,Google Sitesを使うために無理矢理対応しました
無料No-IPのDNSでCNAMEもどき
CNAMEが使えない
Google Sitesでは,独自ドメインを使えるようです.
自分はNo-IPで独自ドメインを使っているのですが,
こういうことなら独自ドメインを使ったGoogle Sitesを立ち上げてやろうと思いました.
...そのためには,上記ヘルプに書かれているように,そのドメインのDNSのCNAMEレコードに
と登録する必要があります.
ところが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レコード)を,
に設定しました.
これで同じ動きになります.
問題点
問題点というか当然の帰結なのですが,現在は
ghs.google.com = 74.125.31.121
という関係なのですが,将来このIPアドレスが変わったときには,当然つながらなくなります.
(CNAMEを使っていないことによる弊害です)
その時には最新のIPアドレスを確認して,No-IPの管理画面からAレコードを設定し直す必要があります.
まぁそうそう変わらないだろうとは思いますが,変わらないとは一切保証されていませんので,覚悟は必要です.