2018年1月17日水曜日

[Google Cloud Platform] サブドメイン名を設定する

【試した環境】
Google Cloud Platform(GCP)[VMインスタンス]で実行
OS : Linux(Debian 9.2)
お名前.com

今回は [Google Cloud Platform(GCP)] にサブドメイン名を設定したいと思います。
IPではなく、適切などメインでアクセスをしてもらえるようになります。

前提条件

[GCP] で [apache] などの公開のための設定は済んでいるものとします。
[メインドメイン] は [お名前.com] などで取得済みとします。

固定IPを設定

[VMインスタンス] を利用している場合、再起動するたびに [外部IPアドレス] が変わってしまうため、まずは [外部IPアドレス] を固定します。

[VPCネットワーク] - [外部IPアドレス] にアクセス
[タイプ] を [静的] に設定

注意)これをするとIPアドレスを予約している状態になるため、インスタンスを停止していても費用がかかるようになります。(インスタンスを停止していなければ含まれていますので費用はかかりません

サブドメイン名とIPの紐付け

今回は [お名前.com] のサイトを例に説明します。
※他のドメイン登録サービスの場合は、キーワードは変わらないはずなのでそれを頼りに設定してください。

[ドメインNavi] にログイン
上部タブの [ドメイン設定] - [DNS関連の設定] を選択
対象の [ドメイン名] を選んで [次へ]ボタン をクリック
[DNSレコード設定を利用する] 横の [設定する]ボタン をクリック

[A/AAAA/CNAME/MX/NS/TXT/SRV/DSレコード] に以下を設定します。
 [ホスト名] に [サブドメイン]
 [VALUE] に [外部IPアドレス]
最後に一番下の [確認画面へ進む] から登録を完了すれば、サブドメインとIPの紐付けは完了です。

注意)完了画面が表示されたからといって、すぐに反映はされません。たくさんのDNSサーバに反映される必要がありますので、数分~数時間の時間がかかります。あせらず気長に待ちましょう。

確認

DNSサーバへの反映がすめば、上記に設定したホスト名でアクセスができるようになります。
今までIPで入力していた部分を、今回設定したホスト名に変更してブラウザなどアクセスして確認してみましょう。

http://[IPアドレス(99.99.99.99)]/index.html
↓
http://[今回設定したドメイン名(sub.mydomein.com)]/index.html

3 件のコメント: