ドメインをサーバーのIPアドレスにリンクする方法

DNSマッピングを介してドメインをサーバーのIPアドレスに接続することは、ウェブサイトをアクセス可能にするためのシンプルで重要なステップです。このガイドでは、ドメインをAvaHost VPSまたは専用サーバーにリンクする方法を、明確な例と成功を確実にするためのヒントと共に説明します。

必要なもの:

ドメインをIPアドレスにリンクするには、次のものを用意してください:

  • 登録済みのドメイン名
  • パブリックIPアドレス(あなたのVPS、専用サーバー、またはホスティングアカウント)
  • ドメインのDNS設定へのアクセス(レジストラまたはDNSプロバイダーを通じて)

ステップ1: IPアドレスを取得する

サーバーのIPアドレスは次の方法で見つけることができます:

  • VPSまたは専用サーバーダッシュボードで
  • SSH経由でサーバー上でifconfigまたはip aを実行して
  • わからない場合はサポートに問い合わせる

例:

IP Address: 123.123.123.123

ステップ2: DNS管理にアクセスする

ドメインが管理されているドメインレジストラまたはDNSプロバイダーにログインします。AVA.hostingを通じてドメインを購入した場合、DNS管理はクライアントパネルで直接利用可能です。

次のセクションを見つけてください:

  • DNS管理
  • ゾーンエディタ
  • ネームサーバーレコード
  • DNS設定

ステップ3: Aレコードを追加する

今、Aレコードを作成する必要があります。これはDNSに「このドメイン=このIPアドレス」と伝えます。

方法は次の通りです:

タイプ名前値 (IP)TTL
A@123.123.123.1233600
Awww123.123.123.1233600

説明:

  • @ = ルートドメイン (example.com)
  • www = www.example.com
  • TTL (Time to Live) は3600秒(1時間)またはデフォルトのままにできます

オプション:
サブドメイン(例えばblog.example.com)を使用したい場合は、それぞれのAレコードを追加してください。

ステップ4: DNSの伝播を待つ

DNSの変更が全世界に完全に伝播するまでには数分から24〜48時間かかることがあります。

次の方法でドメインの状態を確認できます:

  • ターミナルでnslookup yourdomain.com
  • dig yourdomain.com(上級者向け)

ステップ5: サーバーが準備できていることを確認する

サーバー上(特にApacheまたはNginxを使用している場合)では、サーバーがドメインに応答することを確認する必要があります。これを仮想ホストの設定と呼びます。

例 (Nginx):

server {
    listen 80;
    server_name example.com www.example.com;

    root /var/www/example;
    index index.html;
}

設定が完了したら、ウェブサーバーを再起動します:

sudo systemctl restart nginx

最終チェック

  • ブラウザでドメインが開きますか?
  • example.comとwww.example.comの両方が機能しますか?
  • SSL証明書がインストールされていますか(オプションですが推奨)?

もしそうなら — おめでとうございます!あなたのドメインはサーバーに正常にリンクされました。

結論

ドメインをサーバーのIPにリンクすることは、DNS Aレコードと適切な仮想ホストの設定を使用すれば簡単です。上記の例を参考にすれば、ウェブサイトをライブにするのも容易です。設定をテストし、SSLで保護し、シームレスなオンラインプレゼンスを楽しんでください。