1つのサーバーに2つのドメイン名を設定するには?

1つのサーバーに2つのドメイン名を設定するには?

私は現在、Webサーバーといくつかの他のサービスをホストしているDebianサーバーを持っています。現在のドメイン名は「website.com」ですが、名前も「www.website.com」と指定したいと思います。新しいサブドメインをddclient.conf

私のddclient.conf設定は動的DNSプロバイダのためです。

daemon=300
syslog=yes
pid=/var/run/ddclient.pid
ssl=yes
protocol=dyndns2
use=web, web=ipinfo.io/ip
server=domains.google.com
login=XXXXXXXXXXXXX
password=XXXXXXXXXXXX
website.com

ベストアンサー1

複数の名前を単一のサーバーにルーティングすることは、DNSによって処理されます。あなたの場合、おそらく動的IPアドレスがあり、DDNSプロバイダーであるGoogleを介して現在のDNSエントリを維持しています。この時点で2つの選択肢があると思います。

  1. www.website.comがwebsite.comを指すようにCNAMEレコードを作成し、引き続きwebsite.comのみを更新してください。
  2. ddclientwww.website.comを実際のIPアドレスと正しく同期させるには、2番目のエントリを作成してください。

私は#1をお勧めします。

マルチドメイン処理はWebサーバー(アプリケーション)によって処理されます。 2つの異なるWebサイト名を理解するには、Apache、Nginx、WordPressなど、使用するすべての項目を設定する必要があります。どちらか一方が別のWebサイトにリダイレクトされる場合も同様です。

GoogleがあなたのDNSを処理している場合は、セカンダリDNSエントリをプライマリDNSへのネットワークレベルのリダイレクトとして定義することで、サーバーでの作業をまったく防ぐことができます。

サーバー自体には名前だけがあり、パブリックDNSエントリと一致する必要はありません(時々名前の1つと一致すると便利な場合もあります)。

おすすめ記事