質問: サーバーをcentosで運営しています。メインドメインで自分のサーバー サーバーをcentosで運営しています。メインドメインで自分のサーバーを使っていますが、容量が少なくなってきたので、サブドメインをレンタルサーバーで運用することはできるのでしょうか? つまりメインドメインは自分のサーバーで、サブドメインのひとつを外部の別のレンタルサーバで使いたいのです。 できるとすればどのようにしたら良いのでしょうか? 自分のサーバーのipは動的ipで、ダイナミックdnsを使っています。 また使いたいレンタルサーバーは「お名前.com」でそのレンタルサーバーのレンタルできる領域のipアドレスはわかりません。ただそのレンタルサーバにはネームサーバー名があります。
回答: サブドメインの設定方法はいくつかあるようですが、私の場合で書きます。 私は独自ドメインをさくらインターネットで取得しており、さくらインターネットの場合は、ブラウザでdnsゾーン管理を行うため、設定ファイルは直接編集できません。 このドメイン(親ドメイン)を、xxx.comと仮定して、xxx.comの正引きdnsゾーンに、subという名前をnsレコードで作成します。 また、jitakuという名前のaレコードを作成し、自宅の自宅のipを指定しています。(動的ip環境だと無くて良いかと) nsレコードの名前解決結果をjitaku.xxx.comとします。(動的ip環境だとddnsで登録している自宅ipのfqdnで良いかと) これで、sub.xxx.comのネームサーバとして、自宅dnsに問い合わせに来ます。自宅dnsでは、sub.xxx.comの正引きゾーン(逆引きゾーン不要)だけ管理しています。 質問者様の場合、親ドメインも子ドメインも同じホスト(自宅)を示せば良いと思います。 別名の設定に関してですが、別名(cname)は正引きファイルに設定し、ドメインより前のホスト名(例:www)に対する別名(ホスト名かfqdn)を設定します。 「別名」つまり名前ですので、ipでは無くホスト名です。 上記で言う、sub.xxx.comドメインの正引きゾーンに、 www cname www.レンタル先ドメイン.com. のように設定すれば良いです。 なんとなく、伝わったでしょうか。